UNPKG

@pulsar-edit/git-utils

Version:

A package for using Git repositories

39 lines (34 loc) 798 B
name: NPM Publish on: release: types: [created] workflow_dispatch: env: NODE_VERSION: 16 NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} CC: clang CXX: clang++ npm_config_clang: 1 jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} - run: npm run prepare - run: npm ci - run: npm test publish: needs: test runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} registry-url: https://registry.npmjs.org/ - run: npm run prepare - run: npm ci - run: npm publish --access public