mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-13 16:40:01 +00:00
Add "create GitHub release" to Release workflow
This commit is contained in:
@@ -78,5 +78,24 @@ jobs:
|
||||
if: ${{ github.event.inputs.update_version }}
|
||||
uses: stefanzweifel/git-auto-commit-action@v6
|
||||
with:
|
||||
commit_message: 'chore: release $RELEASE_VERSION'
|
||||
tagging_message: 'v$RELEASE_VERSION'
|
||||
commit_message: 'chore: release v${{ env.RELEASE_VERSION }}'
|
||||
tagging_message: v${{ env.RELEASE_VERSION }}
|
||||
|
||||
- name: Detect prerelease
|
||||
id: detect_prerelease
|
||||
run: |
|
||||
if [[ "$RELEASE_VERSION" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
|
||||
echo "IS_PRERELEASE=false" >> $GITHUB_ENV
|
||||
echo "MAKE_LATEST=true" >> $GITHUB_ENV
|
||||
else
|
||||
echo "IS_PRERELEASE=true" >> $GITHUB_ENV
|
||||
echo "MAKE_LATEST=false" >> $GITHUB_ENV
|
||||
fi
|
||||
|
||||
- name: Create GitHub release
|
||||
if: ${{ github.event.inputs.update_version }}
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
tag_name: v${{ env.RELEASE_VERSION }}
|
||||
prerelease: ${{ env.IS_PRERELEASE }}
|
||||
make_latest: ${{ env.MAKE_LATEST }}
|
||||
|
||||
Reference in New Issue
Block a user