File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3333 yarn lint:types
3434 - name : Test
3535 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 3838 "pinst" : " ^2.1.4" ,
3939 "prettier" : " 2.2.1" ,
4040 "react-hook-form" : " ^6.14.0" ,
41+ "semantic-release" : " ^17.3.8" ,
4142 "ts-jest" : " ^26.4.4" ,
4243 "typescript" : " ^4.1.3"
4344 },
You can’t perform that action at this time.
0 commit comments