File tree 3 files changed +25
-10
lines changed
3 files changed +25
-10
lines changed Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
set -ex
3
3
4
- echo " //registry.npmjs.org/:_authToken=${NPM_TOKEN} " > ~ /.npmrc
5
- npm whoami
6
-
7
- npm ci
8
4
patchVersion=$( npm --no-git-tag version patch)
9
5
nextVersion=${patchVersion} -next." $( date +%Y%m%d%H%M%S) "
10
6
echo " ${nextVersion: 1} "
11
7
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 58
58
uses : actions/setup-node@v2
59
59
with :
60
60
node-version : 14
61
+ registry-url : ' https://registry.npmjs.org'
62
+ - name : Install
63
+ run : npm ci
61
64
- name : Install @nut-tree/libnut@next
62
65
run : npm i @nut-tree/libnut@next
63
66
- name : Publish snapshot release
64
67
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
65
77
env :
66
- NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
78
+ NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 52
52
uses : actions/setup-node@v2
53
53
with :
54
54
node-version : 14
55
+ registry-url : ' https://registry.npmjs.org'
55
56
- name : Install
56
57
run : npm ci
57
58
- name : Run typedoc
62
63
deploy_key : ${{ secrets.API_DOC_DEPLOY_KEY }}
63
64
external_repository : nut-tree/apidoc
64
65
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
67
71
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