File tree Expand file tree Collapse file tree 3 files changed +50
-6
lines changed Expand file tree Collapse file tree 3 files changed +50
-6
lines changed Original file line number Diff line number Diff line change 1+ name : Push
2+ concurrency :
3+ group : push
4+ on :
5+ push :
6+ branches :
7+ - master
8+ jobs :
9+ release :
10+ runs-on : ubuntu-latest
11+ permissions :
12+ contents : write
13+ issues : write
14+ pull-requests : write
15+ id-token : write
16+ steps :
17+ - name : Check out repository code
18+ uses : actions/checkout@v4
19+ with :
20+ persist-credentials : false
21+
22+ - name : Setup node
23+ uses : actions/setup-node@v4
24+ with :
25+ node-version : 20
26+ cache : yarn
27+
28+ - name : Install dependencies
29+ run : yarn --frozen-lockfile
30+
31+ - name : Build
32+ run : yarn build
33+
34+ - name : Install latest npm
35+ run : npm install -g npm@latest
36+
37+ - name : Release
38+ env :
39+ GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
40+ NPM_TOKEN : ${{secrets.NPM_TOKEN}}
41+ NPM_CONFIG_PROVENANCE : true
42+ run : yarn release
Original file line number Diff line number Diff line change 55 runs-on : ubuntu-latest
66 steps :
77 - name : Check out code
8- uses : actions/checkout@v2
9- - name : Use Node.js 16
10- uses : actions/setup-node@v2
8+ uses : actions/checkout@v4
9+ - name : Setup node
10+ uses : actions/setup-node@v4
1111 with :
12- node-version : 16
12+ node-version : 20
1313 - name : Install dependencies
1414 run : yarn
1515 - name : Run tests
Original file line number Diff line number Diff line change 66 "typings" : " index.d.ts" ,
77 "scripts" : {
88 "test" : " jest" ,
9- "lint" : " prettier --write ."
9+ "lint" : " prettier --write ." ,
10+ "release" : " semantic-release"
1011 },
1112 "devDependencies" : {
1213 "@babel/core" : " ^7.21.3" ,
1718 "jest-environment-node" : " ^29.5.0" ,
1819 "node-fetch" : " ^2.6.0" ,
1920 "prettier" : " ^2.0.5" ,
20- "react-native" : " ^0.70.0"
21+ "react-native" : " ^0.70.0" ,
22+ "semantic-release" : " ^24.1.1"
2123 },
2224 "peerDependencies" : {
2325 "react-native" : " >=0.40.0" ,
You can’t perform that action at this time.
0 commit comments