Publish pre-releases to beta channels
Extra important for NPM which doesn't allow replacing a release once it is published.
This commit is contained in:
parent
244c02c5ea
commit
ef5db94a89
|
@ -14,6 +14,11 @@ jobs:
|
||||||
- run: npm publish --access public
|
- run: npm publish --access public
|
||||||
env:
|
env:
|
||||||
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
|
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
|
||||||
|
if: ${{ !github.event.release.prerelease }}
|
||||||
|
- run: npm publish --access public --tag beta
|
||||||
|
env:
|
||||||
|
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
|
||||||
|
if: ${{ github.event.release.prerelease }}
|
||||||
snap:
|
snap:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container: snapcore/snapcraft
|
container: snapcore/snapcraft
|
||||||
|
@ -36,3 +41,6 @@ jobs:
|
||||||
env:
|
env:
|
||||||
SNAPCRAFT_LOGIN: ${{secrets.SNAPCRAFT_LOGIN}}
|
SNAPCRAFT_LOGIN: ${{secrets.SNAPCRAFT_LOGIN}}
|
||||||
- run: snapcraft push --release=stable *.snap
|
- run: snapcraft push --release=stable *.snap
|
||||||
|
if: ${{ !github.event.release.prerelease }}
|
||||||
|
- run: snapcraft push --release=beta *.snap
|
||||||
|
if: ${{ github.event.release.prerelease }}
|
||||||
|
|
Loading…
Reference in New Issue