Skip to content

Commit 6e3054b

Browse files
committed
fix(ci): fixed release workflow
1 parent 15ef062 commit 6e3054b

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

.github/workflows/publish.yml

+10-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Release
1+
name: Publish
22

33
on:
44
workflow_dispatch:
@@ -11,16 +11,21 @@ jobs:
1111
runs-on: ubuntu-latest
1212
environment: prod
1313
steps:
14-
- uses: actions/checkout@v4
14+
- name: Checkout Repo
15+
uses: actions/checkout@v4
1516

16-
- uses: pnpm/action-setup@v4
17+
- name: Setup pnpm
18+
uses: pnpm/action-setup@v4
19+
with:
20+
version: 9
1721

18-
- uses: actions/setup-node@v4
22+
- name: Setup Node.js 20
23+
uses: actions/setup-node@v4
1924
with:
2025
node-version: 20
2126
cache: "pnpm"
2227

23-
- name: Install dependencies
28+
- name: Install Dependencies
2429
run: pnpm install
2530

2631
- name: Zip extensions

.github/workflows/version.yml .github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Version
1+
name: Release
22

33
on:
44
push:
@@ -42,6 +42,6 @@ jobs:
4242
with:
4343
commit: "chore(release): 📦 version packages"
4444
title: "chore(release): 📦 version packages"
45-
publish: pnpm changeset publish
45+
publish: pnpm run release
4646
env:
4747
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"zip": "wxt zip",
1212
"zip:firefox": "wxt zip -b firefox",
1313
"check": "svelte-check --tsconfig ./tsconfig.json",
14-
"postinstall": "wxt prepare"
14+
"postinstall": "wxt prepare",
15+
"release": "changeset version && changeset tag"
1516
},
1617
"devDependencies": {
1718
"@changesets/cli": "^2.27.7",

0 commit comments

Comments
 (0)