File tree Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Expand file tree Collapse file tree 1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change 1- name : Release
1+ name : CI Flow
22
33on :
4- - workflow_dispatch
4+ pull_request :
5+ push :
6+ branches :
7+ - main
58
69jobs :
710 publish :
811 runs-on : ubuntu-latest
12+
13+ if : github.ref == 'refs/heads/main'
14+
915 steps :
1016 - name : Checkout
1117 uses : actions/checkout@v4
18+ with :
19+ fetch-depth : 0
1220
1321 - name : PNPM Install
1422 uses : pnpm/action-setup@v4
3442 - name : Build
3543 run : pnpm build
3644
37- - name : Publish to npm
38- working-directory : packages/devtools
39- run : npm publish --access public
45+ - name : Create Release Pull Request or Publish
46+ if : github.ref == 'refs/heads/main'
47+ id : changesets
48+ uses : changesets/action@v1
49+ with :
50+ publish : pnpm release
4051 env :
52+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
4153 NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
54+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments