File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -71,16 +71,19 @@ jobs:
7171 - name : get release ID
7272 id : get-release-id
7373 uses : actions/github-script@v7
74+ if : steps.get-next-version.outputs.new-release-published == 'true'
7475 with :
7576 script : |
7677 const { data } = await github.rest.repos.getReleaseByTag({
7778 owner: context.repo.owner,
7879 repo: context.repo.repo,
79- tag: "v${{steps.get-next-version.outputs.new-release-version}}"
80+ tag: "v${{ steps.get-next-version.outputs.new-release-version }}"
8081 })
8182 return data.id
8283 outputs :
83- release_id : ${{steps.get-release-id.outputs.result}}
84+ release_published : ${{ steps.get-next-version.outputs.new-release-published }}
85+ release_version : ${{ steps.get-next-version.outputs.new-release-version }}
86+ release_id : ${{ steps.get-release-id.outputs.result }}
8487
8588 package-tauri :
8689 needs :
9093 matrix :
9194 platform : [macos-latest]
9295 name : Package Tauri app
96+ if : ${{ needs.create-release.outputs.release_published == 'true' }}
9397
9498 steps :
9599 - uses : actions/checkout@v4
@@ -110,14 +114,13 @@ jobs:
110114 sudo apt-get update
111115 sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
112116
117+ - name : bump version in package.json
118+ run : |
119+ sed -i '' "s/$\"version\": \"0.0.0\"/$\"version\": \"${{ needs.create-release.outputs.release_version }}\"/g" "package.json"
120+
113121 - name : install app dependencies
114122 run : npm install
115123
116- - run : npx semantic-release --dry-run
117- id : get-next-version
118- env :
119- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
120-
121124 - uses : tauri-apps/tauri-action@v0
122125 env :
123126 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments