Skip to content

Commit 43b8b74

Browse files
committed
Fix some workflow
1 parent 5764d6a commit 43b8b74

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
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

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Deploy and publish Extension
22

33
on:
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
@@ -11,7 +11,7 @@ jobs:
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

0 commit comments

Comments
 (0)