File tree Expand file tree Collapse file tree 4 files changed +61
-0
lines changed
Expand file tree Collapse file tree 4 files changed +61
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release CLI
2+
3+ on :
4+ push :
5+ branches : [main]
6+
7+ permissions :
8+ contents : write
9+ pull-requests : write
10+
11+ jobs :
12+ release-please :
13+ runs-on : ubuntu-latest
14+ outputs :
15+ release_created : ${{ steps.release.outputs['packages/cli--release_created'] }}
16+ tag_name : ${{ steps.release.outputs['packages/cli--tag_name'] }}
17+ steps :
18+ - uses : googleapis/release-please-action@v4
19+ id : release
20+ with :
21+ token : ${{ secrets.GITHUB_TOKEN }}
22+
23+ publish :
24+ needs : release-please
25+ if : needs.release-please.outputs.release_created == 'true'
26+ runs-on : ubuntu-latest
27+ steps :
28+ - uses : actions/checkout@v4
29+
30+ - uses : pnpm/action-setup@v4
31+
32+ - uses : actions/setup-node@v4
33+ with :
34+ node-version : 20
35+ registry-url : https://registry.npmjs.org
36+
37+ - name : Install dependencies
38+ run : pnpm install --frozen-lockfile
39+
40+ - name : Build CLI
41+ run : pnpm --filter skillx build
42+
43+ - name : Publish to NPM
44+ run : pnpm --filter skillx publish --no-git-checks --access public
45+ env :
46+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 1+ {
2+ "packages/cli" : " 0.1.0"
3+ }
Original file line number Diff line number Diff line change 88 "deploy" : " pnpm --filter web deploy" ,
99 "seed" : " node scripts/seed-skills.mjs"
1010 },
11+ "packageManager" : " pnpm@10.22.0" ,
1112 "engines" : {
1213 "node" : " >=20"
1314 },
Original file line number Diff line number Diff line change 1+ {
2+ "packages" : {
3+ "packages/cli" : {
4+ "release-type" : " node" ,
5+ "package-name" : " skillx" ,
6+ "changelog-path" : " CHANGELOG.md" ,
7+ "bump-minor-pre-major" : true ,
8+ "bump-patch-for-minor-pre-major" : true
9+ }
10+ }
11+ }
You can’t perform that action at this time.
0 commit comments