Skip to content

Commit 9bcbd4b

Browse files
committed
feat: Add ARM64 support
1 parent f75c90a commit 9bcbd4b

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

.github/workflows/workflow.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
- 'feature/**'
88

99
env:
10-
version: '5.2.${{ github.run_number }}'
10+
version: '5.3.${{ github.run_number }}'
1111
repoUrl: ${{ github.server_url }}/${{ github.repository }}
1212

1313
jobs:
@@ -16,27 +16,27 @@ jobs:
1616
runs-on: windows-latest
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v2
19+
uses: actions/checkout@v4
2020

2121
- name: Update Assembly Version
2222
uses: dannevesdantas/[email protected]
2323
with:
2424
version: ${{ env.version }}
2525

2626
- name: Update Vsix Version (VS2019)
27-
uses: cezarypiatek/VsixVersionAction@1.0
27+
uses: cezarypiatek/VsixVersionAction@1.1
2828
with:
2929
version: ${{ env.version }}
3030
vsix-manifest-file: 'TSVN.VS2019\source.extension.vsixmanifest'
3131

3232
- name: Update Vsix Version (VS2022)
33-
uses: cezarypiatek/VsixVersionAction@1.0
33+
uses: cezarypiatek/VsixVersionAction@1.1
3434
with:
3535
version: ${{ env.version }}
3636
vsix-manifest-file: 'TSVN.VS2022\source.extension.vsixmanifest'
3737

3838
- name: Setup MSBuild
39-
uses: microsoft/setup-msbuild@v1.0.2
39+
uses: microsoft/setup-msbuild@v2
4040

4141
- name: NuGet restore
4242
run: nuget restore TSVN.sln -ConfigFile nuget.config
@@ -62,11 +62,11 @@ jobs:
6262
environment: Release
6363
steps:
6464
- name: Download artifact
65-
uses: actions/download-artifact@v2
65+
uses: actions/download-artifact@v4
6666

6767
- name: Tag release
6868
id: tag_release
69-
uses: mathieudutour/github-tag-action@v5.6
69+
uses: mathieudutour/github-tag-action@v6.2
7070
with:
7171
custom_tag: '${{ env.version }}'
7272
github_token: ${{ secrets.GITHUB_TOKEN }}
@@ -80,14 +80,14 @@ jobs:
8080
artifacts: "**/*.vsix"
8181

8282
- name: Publish to Marketplace - VS2019
83-
uses: cezarypiatek/VsixPublisherAction@0.1
83+
uses: cezarypiatek/VsixPublisherAction@1.1
8484
with:
8585
extension-file: TSVN/TSVN.VS2019/bin/release/TSVN.VS2019.vsix
8686
publish-manifest-file: TSVN/publish-manifest.VS2019.json
8787
personal-access-code: ${{ secrets.VS_PUBLISHER_ACCESS_TOKEN }}
8888

8989
- name: Publish to Marketplace - VS2022
90-
uses: cezarypiatek/VsixPublisherAction@0.1
90+
uses: cezarypiatek/VsixPublisherAction@1.1
9191
with:
9292
extension-file: TSVN/TSVN.VS2022/bin/release/TSVN.VS2022.vsix
9393
publish-manifest-file: TSVN/publish-manifest.VS2022.json

TSVN.VS2019/source.extension.vsixmanifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="07fd7462-cd4b-433b-9ab5-8ad3ad87bc65" Version="5.1" Language="en-US" Publisher="Samir Boulema" />
4+
<Identity Id="07fd7462-cd4b-433b-9ab5-8ad3ad87bc65" Version="5.3" Language="en-US" Publisher="Samir Boulema" />
55
<DisplayName>TSVN 2019</DisplayName>
66
<Description>Control TortoiseSVN from within Visual Studio</Description>
77
<MoreInfo>https://marketplace.visualstudio.com/items?itemName=SamirBoulema.TSVN</MoreInfo>

TSVN.VS2022/source.extension.vsixmanifest

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
33
<Metadata>
4-
<Identity Id="ddccf913-105f-4243-80c6-16e9cc5bade5" Version="5.1" Language="en-US" Publisher="Samir Boulema" />
4+
<Identity Id="ddccf913-105f-4243-80c6-16e9cc5bade5" Version="5.3" Language="en-US" Publisher="Samir Boulema" />
55
<DisplayName>TSVN 2022</DisplayName>
66
<Description>Control TortoiseSVN from within Visual Studio</Description>
77
<MoreInfo>https://marketplace.visualstudio.com/items?itemName=SamirBoulema.TSVN</MoreInfo>
@@ -16,6 +16,9 @@
1616
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0,18.0)">
1717
<ProductArchitecture>amd64</ProductArchitecture>
1818
</InstallationTarget>
19+
<InstallationTarget Version="[17.0,18.0)" Id="Microsoft.VisualStudio.Community">
20+
<ProductArchitecture>arm64</ProductArchitecture>
21+
</InstallationTarget>
1922
</Installation>
2023
<Assets>
2124
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" />

0 commit comments

Comments
 (0)