File tree Expand file tree Collapse file tree 3 files changed +53
-33
lines changed Expand file tree Collapse file tree 3 files changed +53
-33
lines changed Original file line number Diff line number Diff line change 1+ name : ci
2+ on :
3+ push :
4+ branches :
5+ - master
6+ pull_request :
7+ branches :
8+ - ' **'
9+ jobs :
10+ build :
11+ runs-on : ubuntu-18.04
12+ timeout-minutes : 30
13+ steps :
14+ - uses : actions/checkout@v2
15+ - name : Use Node.js
16+ uses : actions/setup-node@v1
17+ with :
18+ node-version : ' 10.14'
19+ - name : Cache Node.js modules
20+ uses : actions/cache@v2
21+ with :
22+ path : ~/.npm
23+ key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
24+ restore-keys : |
25+ ${{ runner.os }}-node-
26+ - run : npm ci
27+ - run : ./scripts/before_script.sh
28+ env :
29+ CI : true
Original file line number Diff line number Diff line change 1+ name : release
2+ on :
3+ release :
4+ types : [published]
5+ jobs :
6+ publish-npm :
7+ runs-on : ubuntu-18.04
8+ steps :
9+ - uses : actions/checkout@v2
10+ - uses : actions/setup-node@v1
11+ with :
12+ node-version : 12
13+ registry-url : https://registry.npmjs.org/
14+ - name : Cache Node.js modules
15+ uses : actions/cache@v2
16+ with :
17+ path : ~/.npm
18+ key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
19+ restore-keys : |
20+ ${{ runner.os }}-node-
21+ - run : npm ci
22+ - run : npm publish
23+ env :
24+ NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments