File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22set -ex
33
4- echo " //registry.npmjs.org/:_authToken=${NPM_TOKEN} " > ~ /.npmrc
5- npm whoami
6-
7- npm ci
84patchVersion=$( npm --no-git-tag version patch)
95nextVersion=${patchVersion} -next." $( date +%Y%m%d%H%M%S) "
106echo " ${nextVersion: 1} "
117
12- npm version --no-git-tag -f " ${nextVersion: 1} "
13- npm run publish-next
8+ npm version --no-git-tag -f " ${nextVersion: 1} "
Original file line number Diff line number Diff line change 5858 uses : actions/setup-node@v2
5959 with :
6060 node-version : 14
61+ registry-url : ' https://registry.npmjs.org'
62+ - name : Install
63+ run : npm ci
6164 - name : Install @nut-tree/libnut@next
6265 run : npm i @nut-tree/libnut@next
6366 - name : Publish snapshot release
6467 run : bash ./.build/pre-release.sh
68+ - name : Publish tagged release to npm
69+ run : npm run publish-next
70+ env :
71+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
72+ - uses : actions/setup-node@v2
73+ with :
74+ registry-url : ' https://npm.pkg.github.com'
75+ - name : Publish tagged release to GPR
76+ run : npm run publish-next
6577 env :
66- NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
78+ NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 5252 uses : actions/setup-node@v2
5353 with :
5454 node-version : 14
55+ registry-url : ' https://registry.npmjs.org'
5556 - name : Install
5657 run : npm ci
5758 - name : Run typedoc
6263 deploy_key : ${{ secrets.API_DOC_DEPLOY_KEY }}
6364 external_repository : nut-tree/apidoc
6465 publish_dir : ./docs
65- - name : Publish tagged release
66- uses : JS-DevTools/npm-publish@v1
66+ - name : Publish tagged release to npm
67+ run : npm publish
68+ env :
69+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
70+ - uses : actions/setup-node@v2
6771 with :
68- token : ${{ secrets.NPM_TOKEN }}
72+ registry-url : ' https://npm.pkg.github.com'
73+ - name : Publish tagged release to GPR
74+ run : npm publish
75+ env :
76+ NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments