File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 7474 - name : Package extension
7575 if : ${{ !inputs.prerelease }}
7676 run : vsce package
77- - name : Package extension
77+ - name : Package prerelease extension
7878 if : ${{ inputs.prerelease }}
7979 run : vsce package --pre-release
8080 - name : Get version
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: Deploy and publish Extension
22
33on :
44 release :
5- types : [released, prereleased ]
5+ types : [published ]
66
77# https://github.com/marketplace/actions/publish-vs-code-extension
88# https://code.visualstudio.com/api/working-with-extensions/continuous-integration
1111 uses : ./.github/workflows/build.yml
1212 secrets : inherit # for GH_PAT
1313 with :
14- prerelease : ${{ !( github.event_name == 'release' && github. event.action == 'released') }}
14+ prerelease : ${{ github.event.release.prerelease }}
1515
1616 deploy :
1717 permissions : write-all
@@ -32,11 +32,11 @@ jobs:
3232 with :
3333 pat : ${{ secrets.OPEN_VSX_PAT }}
3434 extensionFile : shader-validator.vsix
35- preRelease : ${{ !( github.event_name == 'release' && github. event.action == 'released') }}
35+ preRelease : ${{ github.event.release.prerelease }}
3636 - name : Publish to Visual Studio Marketplace
3737 uses : HaaLeo/publish-vscode-extension@v1
3838 # Dont publish pre-release here, vscode marketplace dont support semver != major.minor.patch
39- if : github.event_name == 'release' && github.event.action == 'released'
39+ if : ${{ ! github.event.release.prerelease }}
4040 with :
4141 pat : ${{ secrets.MARKETPLACE_PAT }}
4242 registryUrl : https://marketplace.visualstudio.com
You can’t perform that action at this time.
0 commit comments