mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-17 00:30:04 +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 }}
|
if: ${{ github.event.inputs.update_version }}
|
||||||
uses: stefanzweifel/git-auto-commit-action@v6
|
uses: stefanzweifel/git-auto-commit-action@v6
|
||||||
with:
|
with:
|
||||||
commit_message: 'chore: release $RELEASE_VERSION'
|
commit_message: 'chore: release v${{ env.RELEASE_VERSION }}'
|
||||||
tagging_message: 'v$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