npm-publish.yml 413 B

12345678910111213141516171819202122
  1. name: Node.js Publish
  2. on:
  3. release:
  4. types: [created]
  5. workflow_dispatch:
  6. jobs:
  7. publish-npm:
  8. runs-on: ubuntu-latest
  9. steps:
  10. - uses: actions/checkout@v3
  11. - uses: actions/setup-node@v3
  12. with:
  13. node-version: 16
  14. registry-url: https://registry.npmjs.org/
  15. - run: npm ci
  16. - run: npm publish
  17. env:
  18. NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}