Also create a GitHub release using the gh client at the runner

This commit is contained in:
Tobi Schäfer 2025-02-15 19:58:29 +01:00
parent 6364067bac
commit 4d62d2083a
Signed by: tobi
GPG key ID: 91FAE6FE2EBAC4C8

View file

@ -32,3 +32,16 @@ jobs:
release-dir: build/distributions
release-notes-assistant: true
verbose: true
- name: Create release at GitHub
run: |
gh release create "$GITHUB_REF_NAME" \
--repo "$GITHUB_REPOSITORY" \
--title "Antville ${{ github.ref_name }}" \
--generate-notes
- name: Upload release assets to GitHub
run: |
gh release upload "$GITHUB_REF_NAME" build/distributions/helma-*.* \
--repo "$GITHUB_REPOSITORY" \
--clobber