File tree Expand file tree Collapse file tree 4 files changed +21
-14
lines changed
Expand file tree Collapse file tree 4 files changed +21
-14
lines changed Original file line number Diff line number Diff line change 44 "commit" : false ,
55 "fixed" : [],
66 "linked" : [],
7- "access" : " restricted " ,
7+ "access" : " public " ,
88 "baseBranch" : " main" ,
99 "updateInternalDependencies" : " patch" ,
1010 "ignore" : [" @vite-plugin-checker/runtime" , " @playground/*" ]
Original file line number Diff line number Diff line change @@ -2,8 +2,11 @@ name: Release
22
33on :
44 push :
5- tags :
6- - ' vite-plugin-checker@*'
5+ branches :
6+ - main
7+
8+ env :
9+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
710
811jobs :
912 release :
@@ -23,25 +26,25 @@ jobs:
2326 cache : pnpm
2427 registry-url : ' https://registry.npmjs.org'
2528
26- - run : npx changelogithub
27- continue-on-error : true
28- env :
29- GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
30-
3129 - name : Install Dependencies
3230 run : pnpm i
3331
34- - name : PNPM build
32+ - name : Prepare for Release
3533 run : |
3634 pnpm run format
3735 pnpm run lint
3836 pnpm run type-check
3937 pnpm run clean
4038 pnpm run build
4139 pnpm run publint
42- cp README.md packages/vite-plugin-checker/README.md
4340
44- - name : Publish to NPM
45- run : pnpm publish --filter vite-plugin-checker --no-git-checks
41+ - name : Create Release Pull Request or Publish to npm
42+ id : changesets
43+ uses : changesets/action@v1
44+ with :
45+ title : ' chore: next release'
46+ publish : pnpm release
47+ commit : ' release: publish'
4648 env :
47- NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
49+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
50+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 1+ # https://github.com/changesets/action/issues/98#issuecomment-917292485
2+ //registry.npmjs.org/:_authToken = ${ NPM_TOKEN }
3+
14registry = https://registry.npmjs.org/
25hoist = false
Original file line number Diff line number Diff line change 5151 "type-check" : " pnpm -r --parallel --filter \" vite-plugin-checker\" exec tsc --noEmit" ,
5252 "docs:dev" : " pnpm --filter docs exec vitepress dev ." ,
5353 "docs:build" : " pnpm --filter docs exec vitepress build ." ,
54- "docs:serve" : " pnpm --filter docs exec vitepress serve ."
54+ "docs:serve" : " pnpm --filter docs exec vitepress serve ." ,
55+ "release" : " cp README.md packages/vite-plugin-checker/README.md && changeset publish && git push --follow-tags"
5556 },
5657 "simple-git-hooks" : {
5758 "pre-commit" : " pnpm exec lint-staged"
You can’t perform that action at this time.
0 commit comments