77 - ' feature/**'
88
99env :
10- version : ' 5.2 .${{ github.run_number }}'
10+ version : ' 5.3 .${{ github.run_number }}'
1111 repoUrl : ${{ github.server_url }}/${{ github.repository }}
1212
1313jobs :
@@ -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
0 commit comments