File tree Expand file tree Collapse file tree 3 files changed +3114
-60
lines changed Expand file tree Collapse file tree 3 files changed +3114
-60
lines changed Original file line number Diff line number Diff line change 33
33
yarn lint:types
34
34
- name : Test
35
35
run : yarn test --ci
36
+
37
+ publish-module :
38
+ name : ' Publish Module to NPM on Node ${{ matrix.node }} and ${{ matrix.os }}'
39
+ needs : build
40
+ if : github.repository == 'react-hook-form/codemod' && (github.ref =='refs/heads/master')
41
+ runs-on : ubuntu-latest
42
+ steps :
43
+ - name : Checkout repo
44
+ uses : actions/checkout@v2
45
+ - name : ' Use Node ${{ matrix.node }}'
46
+ uses : actions/setup-node@v1
47
+ with :
48
+ node-version : ' ${{ matrix.node }}'
49
+ registry-url : ' https://registry.npmjs.org/'
50
+ - name : Install dependencies
51
+ uses : bahmutov/npm-install@v1
52
+ - name : Build
53
+ run : yarn build
54
+ - name : Publish
55
+ run : npx semantic-release
56
+ env :
57
+ NODE_AUTH_TOKEN : ' ${{secrets.NPM_TOKEN}}'
58
+ GITHUB_TOKEN : ' ${{secrets.GITHUB_TOKEN}}'
Original file line number Diff line number Diff line change 38
38
"pinst" : " ^2.1.4" ,
39
39
"prettier" : " 2.2.1" ,
40
40
"react-hook-form" : " ^6.14.0" ,
41
+ "semantic-release" : " ^17.3.8" ,
41
42
"ts-jest" : " ^26.4.4" ,
42
43
"typescript" : " ^4.1.3"
43
44
},
You can’t perform that action at this time.
0 commit comments