File tree Expand file tree Collapse file tree 5 files changed +2903
-61
lines changed
Expand file tree Collapse file tree 5 files changed +2903
-61
lines changed Original file line number Diff line number Diff line change 11name : Release
2-
32on :
43 push :
5- tags :
6- - v*
7-
4+ branches :
5+ - main
86jobs :
97 release :
108 name : Release
119 runs-on : ubuntu-latest
1210 steps :
13- - uses : actions/checkout@v2
14- - uses : actions/setup-node@v1
11+ - name : Checkout
12+ uses : actions/checkout@v2
1513 with :
16- node-version : 12.x
17- registry-url : https://registry.npmjs.org/
18- - run : yarn && npm publish
14+ fetch-depth : 0
15+ - name : Setup Node.js
16+ uses : actions/setup-node@v2
17+ with :
18+ node-version : ' lts/*'
19+ - name : Install dependencies
20+ run : npm ci
21+ - name : Release
1922 env :
20- NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
23+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
24+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
25+ run : npx semantic-release
Original file line number Diff line number Diff line change 1+ 14.17.5
Original file line number Diff line number Diff line change 4343 "prettier" : " >=2" ,
4444 "ts-jest" : " ^27.0.4" ,
4545 "ts-node" : " ^10.1.0" ,
46- "typescript" : " ^4.3.5"
46+ "typescript" : " ^4.3.5" ,
47+ "semantic-release" : " ^18.0.0"
4748 },
4849 "scripts" : {
4950 "commit" : " cz" ,
5960 "prebuild" : " rm -Rf dist" ,
6061 "build" : " tsc" ,
6162 "prerelease" : " cz bump" ,
62- "release" : " npm publish"
63+ "release" : " npm publish" ,
64+ "semantic-release" : " semantic-release"
6365 },
6466 "jest" : {
6567 "testPathIgnorePatterns" : [
Original file line number Diff line number Diff line change 11#!/usr/bin/env node
22
3- // const { getPackagesUsages } = require('pkg-usage');
4- const { getPackagesUsages } = require ( '../dist/src' ) ;
3+ const { getPackagesUsages } = require ( 'pkg-usage' ) ;
4+ // const { getPackagesUsages } = require('../dist/src');
55const { Command } = require ( 'commander' ) ;
66
77const program = new Command ( ) ;
You can’t perform that action at this time.
0 commit comments