File tree 1 file changed +15
-5
lines changed
1 file changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -15,10 +15,12 @@ jobs:
15
15
runs-on : windows-latest
16
16
17
17
steps :
18
- - uses : actions/checkout@v3
18
+ - uses : actions/checkout@v4
19
+
19
20
-
uses :
microsoft/[email protected]
20
21
21
22
- name : 1. Versioning Release
23
+ id : step-version
22
24
uses : CodingWithCalvin/GHA-VSVsixVersioner@v1
23
25
with :
24
26
extension-manifest-file : ' ./src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/source.extension.vsixmanifest'
32
34
33
35
- name : 4. Building Project
34
36
run : msbuild './src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.csproj' /p:configuration='Release' /p:platform='x64'
35
-
36
- - name : 5. Publishing Build Artifact
37
- uses : actions/upload-artifact@v3
37
+
38
+ - name : 5. Create Information File
39
+
40
+ with :
41
+ name : ' ./src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/bin/x64/Release/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.info'
42
+ json : ' {"sha":"${{ github.sha }}", "version":"${{ steps.step-version.outputs.version }}"}'
43
+
44
+ - name : 6. Publishing Build Artifact
45
+ uses : actions/upload-artifact@v4
38
46
with :
39
- path : ' ./src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/bin/x64/Release/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.vsix'
47
+ path : |
48
+ './src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/bin/x64/Release/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.vsix'
49
+ './src/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64/bin/x64/Release/CodingWithCalvin.OpenInNotepadPlusPlus.Vsix.x64.info'
You can’t perform that action at this time.
0 commit comments