add release notes

This commit is contained in:
Mara Wörle 2025-07-08 22:57:58 +02:00
parent 04ca8d50b9
commit 5920622c5c
2 changed files with 92 additions and 4 deletions

View file

@ -68,6 +68,14 @@ jobs:
runs-on: docker
steps:
- name: Checkout the repo
uses: actions/checkout@v4
- name: Get Release Notes
id: release_notes
run: |
echo "release_notes=$(sed -n '/v1.5.0/,/^### /{s/v1.5.0/Changelog/;/# v/d;s/###/#/;p}' README.md)" >> $GITHUB_OUTPUT
- name: Download Binaries
uses: actions/download-artifact@v3
with:
@ -87,6 +95,7 @@ jobs:
repo: ${{ env.GITHUB_REPOSITORY }}
token: ${{ secrets.TOKEN }}
release-dir: release
release-notes: ${{ steps.release_notes.outputs.release_notes }}
tag: "${{ github.ref_name }}"
sha: "${{ github.sha }}"
override: true