diff --git a/.github/workflows/npm-publish-prerelease.yml b/.github/workflows/npm-publish-prerelease.yml new file mode 100644 index 00000000..c7232f93 --- /dev/null +++ b/.github/workflows/npm-publish-prerelease.yml @@ -0,0 +1,20 @@ +name: npm Package + +on: + release: + types: [prereleased] + +jobs: + publish-npm: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v2 + with: + node-version: "14" + registry-url: "https://registry.npmjs.org" + - run: npm ci + - run: npm --no-git-tag-version version ${{ github.event.release.tag_name }} + - run: npm publish --access public --tag next + env: + NODE_AUTH_TOKEN: ${{ secrets.npm_token }} diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 5f19e2fb..ed54ef00 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -9,10 +9,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v2 with: - node-version: 14 - registry-url: https://registry.npmjs.org/ + node-version: "14" + registry-url: "https://registry.npmjs.org" - run: npm ci - run: npm --no-git-tag-version version ${{ github.event.release.tag_name }} - run: npm publish --access public