chore: autopublish next version (#1129)

If we aren't releasing a version on a given release run, publish an rc under the `next` tag instead.
This commit is contained in:
Alex Potsides 2022-01-20 14:24:06 +00:00 committed by GitHub
parent e0354b4c6b
commit 280bb1b1f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -114,7 +114,6 @@ jobs:
- uses: actions/setup-node@v2 - uses: actions/setup-node@v2
with: with:
node-version: lts/* node-version: lts/*
registry-url: 'https://registry.npmjs.org'
if: ${{ steps.release.outputs.release_created }} if: ${{ steps.release.outputs.release_created }}
- uses: ipfs/aegir/actions/cache-node-modules@master - uses: ipfs/aegir/actions/cache-node-modules@master
if: ${{ steps.release.outputs.release_created }} if: ${{ steps.release.outputs.release_created }}
@ -122,3 +121,9 @@ jobs:
env: env:
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
if: ${{ steps.release.outputs.release_created }} if: ${{ steps.release.outputs.release_created }}
- run: |
npm version `node -p -e "require('./package.json').version"`-`git rev-parse --short HEAD` --no-git-tag-version
npm publish --tag next
env:
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
if: ${{ !steps.release.outputs.release_created }}