Skip to content

Commit 06413ad

Browse files
authored
fix ms registry to not rely on vsx success and vice versa, dont fail on existing versions (#24)
1 parent b947cfb commit 06413ad

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/publish.yml

+4
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,24 @@ jobs:
2323
- uses: actions/setup-node@v3
2424
- run: npm ci
2525
- name: Publish to Open VSX Registry
26+
if: success() || failure()
2627
uses: HaaLeo/publish-vscode-extension@v1
2728
id: publishToOpenVSX
2829
with:
2930
dryRun: ${{ steps.releaseMode.outputs.dryRun }}
3031
pat: ${{ secrets.OPEN_VSX_TOKEN }}
3132
preRelease: ${{ steps.releaseMode.outputs.preRelease }}
33+
skipDuplicate: true
3234
- name: Publish to Visual Studio Marketplace
35+
if: success() || failure()
3336
uses: HaaLeo/publish-vscode-extension@v1
3437
with:
3538
dryRun: ${{ steps.releaseMode.outputs.dryRun }}
3639
extensionFile: ${{ steps.publishToOpenVSX.outputs.vsixPath }}
3740
pat: ${{ secrets.VS_MARKETPLACE_TOKEN }}
3841
preRelease: ${{ steps.releaseMode.outputs.preRelease }}
3942
registryUrl: https://marketplace.visualstudio.com
43+
skipDuplicate: true
4044
- name: Github Release
4145
uses: softprops/action-gh-release@v1
4246
# if: ${{ ! steps.releaseMode.outputs.dryRun }}

0 commit comments

Comments
 (0)