Skip to content

Update changelog (should be automated) #16

Update changelog (should be automated)

Update changelog (should be automated) #16

Workflow file for this run

name: Release Sudo
on:
push:
tags:
- "v*.*"
- "v*.*.*"
jobs:
Release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Generate Changelog
run: sed -n '/${{github.ref_name}}/,/^$/p' sudo/FONTLOG.txt | sed '1d; $d' > Release_Notes.txt
- name: Install Debian Packaging Support
run: sudo apt -y install devscripts
- name: Build Debian Package
run: scripts/prepare-deb.sh
- name: Install WOFF Support
run: sudo apt install -y woff2 woff-tools
- name: Build
run: make dist
- name: Release
uses: softprops/[email protected]
with:
body_path: Release_Notes.txt
files: dist/sudo.zip dist/deb/fonts-sudo/fonts-sudo_*_all.deb