1 parent 4d2fffe commit 0c9bd63Copy full SHA for 0c9bd63
2 files changed
.github/workflows/publish.yml
.github/workflows/release.yml
@@ -3,14 +3,32 @@ on:
3
tags:
4
- 'v*'
5
6
+permissions:
7
+ contents: write
8
+ id-token: write
9
+
10
jobs:
11
release:
12
runs-on: ubuntu-latest
- permissions:
- contents: write
13
steps:
14
- uses: actions/checkout@v4
15
16
- uses: softprops/action-gh-release@v1
17
with:
18
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