File tree Expand file tree Collapse file tree 2 files changed +25
-6
lines changed Expand file tree Collapse file tree 2 files changed +25
-6
lines changed Original file line number Diff line number Diff line change @@ -27,11 +27,20 @@ jobs:
2727 - name : Install dependencies
2828 run : npm install
2929
30- - name : Build and Publish
31- run : npm run publish:prerelease
30+ - name : Build and Package
31+ run : npm run package:release
32+
33+ - name : Publish (Microsoft Extension Gallery)
34+ run : npm run publish:vsce:prerelease
3235 env :
3336 VSCE_PAT : ${{ secrets.VSCE_PAT }}
3437
38+ - name : Build and Publish (Open VSX Registry)
39+ run : npm run publish:ovsx:prerelease
40+ env :
41+ OVSX_PAT : ${{ secrets.OVSX_PAT }}
42+
43+
3544 release :
3645 name : Release (Full)
3746 runs-on : ' ubuntu-latest'
5059 - name : Install dependencies
5160 run : npm install
5261
53- - name : Build and Publish
54- run : npm run publish:release
62+ - name : Build and Package
63+ run : npm run package:release
64+
65+ - name : Build and Publish (Microsoft Extension Gallery)
66+ run : npm run publish:vsce:release
5567 env :
5668 VSCE_PAT : ${{ secrets.VSCE_PAT }}
69+
70+ - name : Build and Publish (Open VSX Registry)
71+ run : npm run publish:ovsx:release
72+ env :
73+ OVSX_PAT : ${{ secrets.OVSX_PAT }}
Original file line number Diff line number Diff line change 107107 "homepage" : " https://github.com/CoderLine/mocha-vscode#readme" ,
108108 "main" : " ./out/extension.js" ,
109109 "scripts" : {
110- "publish:release" : " npm run compile && tsx ./scripts/prerelease.mts && npx @vscode/vsce publish" ,
111- "publish:prerelease" : " npm run compile && tsx ./scripts/prerelease.mts --pre-release && npx @vscode/vsce publish --pre-release" ,
110+ "publish:vsce:release" : " npx @vscode/vsce publish" ,
111+ "publish:vsce:prerelease" : " npx @vscode/vsce publish --pre-release" ,
112+ "publish:ovsx:release" : " npx ovsx publish" ,
113+ "publish:ovsx:prerelease" : " npx ovsx publish --pre-release" ,
112114 "package:release" : " npm run compile && tsx ./scripts/prerelease.mts && npx @vscode/vsce package" ,
113115 "package:prerelease" : " npm run compile && tsx ./scripts/prerelease.mts --pre-release && npx @vscode/vsce package --pre-release" ,
114116 "vscode:prepublish" : " npm run compile" ,
You can’t perform that action at this time.
0 commit comments