Skip to content

Commit 09f9127

Browse files
authored
Update publish.yml
[skip ci]
1 parent 7f59930 commit 09f9127

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

.github/workflows/publish.yml

+14-11
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
id: download-artifact
1515
uses: dawidd6/action-download-artifact@v2
1616
with:
17-
github_token: ${{secrets.GH_SECRET}}
17+
github_token: ${{ secrets.GH_SECRET }}
1818
workflow: release_build_and_deploy.yml
1919
workflow_conclusion: success
2020

@@ -24,19 +24,22 @@ jobs:
2424
with:
2525
file_path: ./artifact/CodingWithCalvin.OpenBinFolder.info
2626

27-
- name: 3. Publish Release to Marketplace
28-
uses: CodingWithCalvin/GHA-VSMarketplacePublisher@v1
29-
with:
30-
marketplace-pat: ${{ secrets.VS_PAT }}
31-
publish-manifest-path: ./resources/extension.manifest.json
32-
vsix-path: ./artifact/CodingWithCalvin.OpenBinFolder.vsix
33-
34-
- name: 4. Create Tag & Release
27+
- name: 3. Create Tag & Release
3528
uses: ncipollo/[email protected]
3629
with:
3730
artifacts: ./artifact/CodingWithCalvin.OpenBinFolder.vsix
3831
generateReleaseNotes: true
3932
makeLatest: true
40-
token: ${{secrets.GH_SECRET}}
33+
token: ${{ secrets.GH_SECRET }}
4134
commit: ${{ steps.artifact_manifest.outputs.sha }}
42-
tag: "v${{steps.artifact_manifest.outputs.version }}"
35+
tag: ${{ steps.artifact_manifest.outputs.version }}
36+
37+
- name: 4. Publish Release to Marketplace
38+
if: success()
39+
uses: CodingWithCalvin/GHA-VSMarketplacePublisher@v1
40+
with:
41+
marketplace-pat: ${{ secrets.VS_PAT }}
42+
publish-manifest-path: ./resources/extension.manifest.json
43+
vsix-path: ./artifact/CodingWithCalvin.OpenBinFolder.vsix
44+
45+

0 commit comments

Comments
 (0)