Skip to content

Commit b92c4aa

Browse files
committed
update actions
1 parent 1aebbbd commit b92c4aa

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

.github/workflows/npm-publish-github-packages.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- run: npm run build
1818
- run: npm test
1919

20-
publish-gpr:
20+
publish-packages:
2121
needs: build
2222
runs-on: ubuntu-latest
2323
permissions:
@@ -34,3 +34,15 @@ jobs:
3434
- run: npm publish
3535
env:
3636
NODE_AUTH_TOKEN: ${{secrets.NODE_AUTH_TOKEN}}
37+
- uses: actions/setup-node@v4
38+
with:
39+
node-version: 22.10.0
40+
registry-url: https://npm.pkg.github.com/
41+
- run: npm install
42+
- run: npm run build
43+
- run: npm publish
44+
env:
45+
NODE_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}}
46+
- run: gh release create v`cat package.json|jq -r .version` --generate-notes
47+
env:
48+
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}

0 commit comments

Comments
 (0)