Skip to content

Commit d205329

Browse files
authored
Updated msbuild.yml for VIsual Studio 2026
1 parent ec8833a commit d205329

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/msbuild.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ env:
1111

1212
VS2019_PROJECT: VisualStudioDiscordRPC.Dev16
1313
VS2022_PROJECT: VisualStudioDiscordRPC.Dev17
14+
VS2026_PROJECT: VisualStudioDiscordRPC.Dev18
1415

1516
jobs:
1617
build:
@@ -69,6 +70,16 @@ jobs:
6970
asset_name: ${{ env.VS2022_PROJECT }}.vsix
7071
asset_content_type: application/zip
7172

73+
- name: Upload Release Asset for 2026 Visual Studio
74+
uses: actions/upload-release-asset@v1
75+
env:
76+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
77+
with:
78+
upload_url: ${{ steps.create_release.outputs.upload_url }}
79+
asset_path: ${{ env.SOLUTION_FILE_PATH }}\${{ env.VS2026_PROJECT }}\bin\Release\${{ env.VS2026_PROJECT }}.vsix
80+
asset_name: ${{ env.VS2026_PROJECT }}.vsix
81+
asset_content_type: application/zip
82+
7283
- name: Publish extension for Visual Studio 2019 to Marketplace
7384
uses: cezarypiatek/VsixPublisherAction@1.0
7485
with:
@@ -83,4 +94,11 @@ jobs:
8394
publish-manifest-file: ${{ env.SOLUTION_FILE_PATH }}\${{ env.VS2022_PROJECT }}\${{ env.PUBLISH_MANIFEST_FILENAME }}
8495
personal-access-code: ${{ secrets.MARKETPLACE_TOKEN }}
8596

86-
97+
- name: Publish extension for Visual Studio 2026 to Marketplace
98+
uses: cezarypiatek/VsixPublisherAction@1.0
99+
with:
100+
extension-file: ${{ env.SOLUTION_FILE_PATH }}\${{ env.VS2026_PROJECT }}\bin\Release\${{ env.VS2026_PROJECT }}.vsix
101+
publish-manifest-file: ${{ env.SOLUTION_FILE_PATH }}\${{ env.VS2026_PROJECT }}\${{ env.PUBLISH_MANIFEST_FILENAME }}
102+
personal-access-code: ${{ secrets.MARKETPLACE_TOKEN }}
103+
104+

0 commit comments

Comments
 (0)