publish.yml 715 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. name: Node.js Package
  2. on:
  3. push:
  4. branches:
  5. - release
  6. pull_request:
  7. branches:
  8. - release
  9. jobs:
  10. release:
  11. name: Release
  12. runs-on: ubuntu-latest
  13. steps:
  14. - name: Checkout code
  15. uses: actions/checkout@v4
  16. - name: Setup Node.js
  17. uses: actions/setup-node@v4
  18. with:
  19. node-version: '20'
  20. registry-url: 'https://registry.npmjs.org'
  21. - name: Install dependencies
  22. run: npm install
  23. - name: Run build script
  24. run: npm run build
  25. - name: Run test script
  26. run: npm run test
  27. # - name: Publish package
  28. # run: npm publish
  29. # env:
  30. # NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}