File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change 11name : Release
22on :
33 push :
4- tags : ['*']
4+ tags : ['v *']
55permissions :
66 contents : write
7+ # https://docs.npmjs.com/trusted-publishers
8+ id-token : write
79jobs :
810 release :
911 name : Release
10- runs-on : ubuntu -latest
12+ runs-on : windows -latest
1113 steps :
1214 - name : Checkout
1315 uses : actions/checkout@v5
14- - name : Create GitHub release
15- uses : docker://antonyurchenko/git-release:v4
16+ - name : Setup Node.js
17+ uses : actions/setup-node@v6
18+ with :
19+ node-version : lts/*
20+ - name : Install
21+ run : npm install --ignore-scripts
22+ - name : Test
23+ run : npm test
24+ - name : Publish
25+ run : npm publish
26+ - name : Create GitHub Release
27+ uses : anton-yurchenko/git-release@main
1628 env :
1729 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1717 with :
1818 node-version : ${{ matrix.node }}
1919 - name : Install
20- run : npm install
20+ run : npm install --ignore-scripts
2121 - name : Test
2222 run : npm test
2323 env :
You can’t perform that action at this time.
0 commit comments