gh/release: Generate and upload ChangeLog as artifact
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a5726085..1f5691e4 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -84,6 +84,9 @@ jobs:
- name: Package release tarball
run: ./bootstrap && ./configure --enable-all && make dist
+ - name: Generate changelog
+ run: git log --oneline --decorate > ChangeLog
+
- name: Create release notes
run: echo "Binary release can be found at https://github.com/limine-bootloader/limine/tree/$TAG_NAME-binary" > rel_notes.txt
@@ -93,5 +96,6 @@ jobs:
body_path: rel_notes.txt
files: |
limine-*.tar.*
+ ChangeLog
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
