Prepare WowPresence v1.3 workflow

This commit is contained in:
Dusk-92
2026-09-02 15:50:37 +02:00
parent 08e096a8b6
commit 9dfe3679d7
+4 -21
View File
@@ -4,7 +4,6 @@ on:
push:
branches:
- main
- test/discord-detail-flags
tags:
- 'v*'
pull_request:
@@ -73,32 +72,16 @@ jobs:
dist/WowPresence.zip
if-no-files-found: error
- name: Publish Discord details test prerelease
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/test/discord-detail-flags' }}
- name: Create GitHub Release v1.3
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' && github.event.head_commit.message == 'release v1.3' }}
uses: softprops/action-gh-release@v3
with:
tag_name: test-discord-details
tag_name: v1.3
target_commitish: ${{ github.sha }}
files: |
dist/WowPresence.zip
fail_on_unmatched_files: true
name: "WowPresence Discord Details Test"
body: |
Test-only WowPresence build for Modernization Tool Discord detail controls.
Not intended for stable/manual installation.
prerelease: true
make_latest: false
- name: Create GitHub Release v1.2
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' && github.event.head_commit.message == 'release v1.2' }}
uses: softprops/action-gh-release@v3
with:
tag_name: v1.2
target_commitish: ${{ github.sha }}
files: |
dist/WowPresence.zip
fail_on_unmatched_files: true
name: "WowPresence v1.2"
name: "WowPresence v1.3"
body_path: RELEASE_NOTES.md
generate_release_notes: false
make_latest: true