File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : Release
1+ name : Publish Package
2+
23on :
34 push :
45 branches :
56 - main
7+ permissions :
8+ id-token : write # Required for OIDC
9+ contents : read
10+
611jobs :
7- release :
8- permissions :
9- contents : write
10- issues : write
11- pull-requests : write
12- name : Release
12+ publish :
1313 runs-on : ubuntu-latest
1414 steps :
15- - name : Checkout
16- uses : actions/checkout@v3
15+ - uses : actions/checkout@v4
16+
17+ - uses : actions/setup-node@v4
1718 with :
18- fetch-depth : 0
19- - name : Setup Node.js
20- uses : actions/setup-node@v4
21- with :
22- node-version : " lts/*"
19+ node-version : " 24"
2320 registry-url : " https://registry.npmjs.org"
24- - uses : pnpm/action-setup@v2
25- with :
26- version : 8
27- - name : Install dependencies
28- run : pnpm i
29- - name : Build
30- run : pnpm run build
31- - name : Test
32- run : pnpm test
33- - name : Release
34- run : npm publish
35- - name : Upload Code Coverage
36- uses : codecov/codecov-action@v3.1.0
21+ - run : npm ci
22+ - run : npm run build --if-present
23+ - run : npm test
24+ - run : npm publish
You can’t perform that action at this time.
0 commit comments