use npm publish action

This commit is contained in:
Jason2866
2026-03-11 22:48:52 +01:00
parent 7fe7499aaa
commit 81a6670434
+9 -2
View File
@@ -11,8 +11,11 @@ permissions:
jobs:
publish:
runs-on: ubuntu-latest
permissions:
contents: write
id-token: write # required to use OIDC
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: actions/setup-node@v4
with:
@@ -22,4 +25,8 @@ jobs:
- run: npm install -g npm@latest
- run: npm install
- run: npm run build
- run: npm publish --provenance --access public
- name: Publish to NPM registry (OIDC Trusted Publishing)
uses: JS-DevTools/npm-publish@v4
with:
registry: https://registry.npmjs.org/
strategy: all