Skip to content

Commit 0c9bd63

Browse files
committed
chore: publish on tag
1 parent 4d2fffe commit 0c9bd63

2 files changed

Lines changed: 20 additions & 24 deletions

File tree

.github/workflows/publish.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,32 @@ on:
33
tags:
44
- 'v*'
55

6+
permissions:
7+
contents: write
8+
id-token: write
9+
610
jobs:
711
release:
812
runs-on: ubuntu-latest
9-
permissions:
10-
contents: write
1113
steps:
1214
- uses: actions/checkout@v4
1315

1416
- uses: softprops/action-gh-release@v1
1517
with:
1618
generate_release_notes: true
19+
20+
publish:
21+
needs: release
22+
runs-on: ubuntu-latest
23+
steps:
24+
- uses: actions/checkout@v4
25+
26+
- uses: jdx/mise-action@v2
27+
28+
- run: mise run install --frozen-lockfile
29+
30+
- run: mise run build
31+
32+
- run: pnpm publish --no-git-checks
33+
env:
34+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)