@@ -4,18 +4,17 @@ name: Node.js CI
44
55on :
66 push :
7- branches : [ master ]
7+ branches : [master]
88 pull_request :
9- branches : [ master ]
9+ branches : [master]
1010
1111jobs :
1212 build :
13-
1413 runs-on : ubuntu-latest
1514
1615 strategy :
1716 matrix :
18- node-version : [ 14.x, 16.x, 18.x]
17+ node-version : [14.x, 16.x, 18.x]
1918
2019 steps :
2120 - uses : actions/checkout@v2
@@ -27,25 +26,20 @@ jobs:
2726 - run : npm test
2827 - run : npm run build --if-present
2928 - run : npm run lint --if-present
30-
31- release :
32- release :
33- name : semantic-release
34- needs : [build]
35- runs-on : ubuntu-latest
36- outputs :
37- new-release-published : ${{ steps.semantic-release.outputs.new_release_published }}
38- new-release-version : ${{ steps.semantic-release.outputs.new_release_version }}
39- steps :
40- - uses : actions/checkout@v3
41- with :
42- persist-credentials : false
43- - uses : actions/setup-node@v3
44- with :
45- node-version-file : ' .nvmrc'
46- - run : npm ci
47- - id : semantic-release
48- run : npx semantic-release
49- env :
50- GITHUB_TOKEN : ${{ secrets.GH_TOKEN }}
51- NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
29+ release :
30+ name : semantic-release
31+ needs : [build]
32+ runs-on : ubuntu-latest
33+ steps :
34+ - uses : actions/checkout@v3
35+ with :
36+ persist-credentials : false
37+ - uses : actions/setup-node@v3
38+ with :
39+ node-version-file : " .nvmrc"
40+ - run : npm ci
41+ - id : semantic-release
42+ run : npx semantic-release
43+ env :
44+ GITHUB_TOKEN : ${{ secrets.GH_TOKEN }}
45+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
0 commit comments