Skip to content

Commit 4255eb3

Browse files
committed
build: bump version in package.json
1 parent b6bea88 commit 4255eb3

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/release.yaml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff 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:
@@ -90,6 +93,7 @@ jobs:
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 }}

0 commit comments

Comments
 (0)