mirror of
https://github.com/Macro-Deck-App/Macro-Deck.git
synced 2026-05-07 05:59:22 +08:00
Update create-release.yml
This commit is contained in:
15
.github/workflows/create-release.yml
vendored
15
.github/workflows/create-release.yml
vendored
@@ -32,6 +32,7 @@ jobs:
|
||||
bump-version:
|
||||
name: "Bump Version"
|
||||
runs-on: ubuntu-latest
|
||||
needs: [get-version, tests]
|
||||
steps:
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v2
|
||||
@@ -42,17 +43,17 @@ jobs:
|
||||
uses: Mudlet/xmlstarlet-action@v1
|
||||
with:
|
||||
command: edit
|
||||
args: --inplace --update "/Project/PropertyGroup/Version" --value ${{ jobs.get-version.steps.fetch_version.output.version }} ./MacroDeck/MacroDeck.csproj
|
||||
args: --inplace --update "/Project/PropertyGroup/Version" --value ${{ needs.get-version.steps.fetch_version.output.version }} ./MacroDeck/MacroDeck.csproj
|
||||
|
||||
- name: Commit Changes
|
||||
uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_message: Bump Version to ${{ jobs.get-version.steps.fetch_version.output.version }}
|
||||
commit_message: Bump Version to ${{ needs.get-version.steps.fetch_version.output.version }}
|
||||
|
||||
release-github:
|
||||
name: "Release GitHub"
|
||||
runs-on: ubuntu-latest
|
||||
needs: tests
|
||||
needs: [tests, bump-version]
|
||||
|
||||
steps:
|
||||
- name: "Create Release"
|
||||
@@ -69,8 +70,8 @@ jobs:
|
||||
needs: release-github
|
||||
secrets: inherit
|
||||
with:
|
||||
version: ${{ jobs.release-github.steps.fetch_version.outputs.version }}
|
||||
upload-url: ${{ jobs.release-github.steps.create_release.outputs.upload-url }}
|
||||
version: ${{ needs.release-github.steps.fetch_version.outputs.version }}
|
||||
upload-url: ${{ needs.release-github.steps.create_release.outputs.upload-url }}
|
||||
|
||||
notify:
|
||||
name: "Notify"
|
||||
@@ -79,6 +80,6 @@ jobs:
|
||||
steps:
|
||||
- uses: Macro-Deck-App/Actions/discord-notify-release@main
|
||||
with:
|
||||
version: ${{ jobs.release-github.steps.fetch_version.outputs.version }}
|
||||
is-beta: ${{ jobs.release-github.steps.fetch_version.outputs.is-beta }}
|
||||
version: ${{ needs.release-github.steps.fetch_version.outputs.version }}
|
||||
is-beta: ${{ needs.release-github.steps.fetch_version.outputs.is-beta }}
|
||||
webhook-token: ${{ secrets.WEBHOOK_KEY }}
|
||||
|
||||
Reference in New Issue
Block a user