@@ -16,32 +16,29 @@ jobs:
1616
1717 steps :
1818 - uses : actions/checkout@v4
19-
2019 - uses : microsoft/setup-msbuild@v2
21-
20+ - uses : nuget/setup-nuget@v2
21+
2222 - name : 1. Versioning Release
2323 id : step-version
2424 uses : CodingWithCalvin/GHA-VSVsixVersioner@v1
2525 with :
2626 extension-manifest-file : ' src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/source.extension.vsixmanifest'
2727 extension-source-file : ' src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/VsixConstants.cs'
2828
29- - name : 2. Bootstrapping NuGet Installer
30- uses : nuget/setup-nuget@v2
31-
32- - name : 3. Restoring Packages
29+ - name : 2. Restoring Packages
3330 run : nuget restore ./src/CodingWithCalvin.OpenInNotepadPlusPlus.sln
3431
35- - name : 4 . Building Project
32+ - name : 3 . Building Project
3633 run : msbuild 'src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.csproj' /p:configuration='Release' /p:platform='x64'
3734
38- - name : 5 . Create Information File
35+ - name : 4 . Create Information File
3936 uses : jsdaniell/create-json@v1.2.3
4037 with :
4138 name : ' src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/bin/x64/Release/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.info'
4239 json : ' {"sha":"${{ github.sha }}", "version":"${{ steps.step-version.outputs.version }}"}'
4340
44- - name : 6 . Publishing Build Artifact
41+ - name : 5 . Publishing Build Artifact
4542 uses : actions/upload-artifact@v4
4643 with :
4744 path : |
0 commit comments