Skip to content

Commit 9489048

Browse files
committed
Upload full artifacts
1 parent e74e4df commit 9489048

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

.github/workflows/ci_build.yml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,67 @@ jobs:
5858
run: |
5959
cd src\Build\Bin\Release\x64
6060
./UnitTest.exe
61+
62+
upload-full-artifacts:
63+
# Trigger this job only after all 'build' jobs are complete
64+
needs: build
65+
runs-on: windows-latest
66+
strategy:
67+
fail-fast: true
68+
69+
steps:
70+
# Step 8: Download all artifacts from all build jobs
71+
- name: Download Release Win32 binaries and PDBs
72+
uses: actions/download-artifact@v4
73+
with:
74+
name: |
75+
NppJSONViewer_Win32_Release
76+
NppJSONViewer_Win32_Release_pdb
77+
path: all_artifacts/Release/win32
78+
79+
- name: Download Release x64 binaris and PDBs
80+
uses: actions/download-artifact@v4
81+
with:
82+
name: |
83+
NppJSONViewer_x64_Release
84+
NppJSONViewer_x64_Release_pdb
85+
path: all_artifacts/Release/x64
86+
87+
- name: Download Release ARM64 binaris and PDBs
88+
uses: actions/download-artifact@v4
89+
with:
90+
name: |
91+
NppJSONViewer_ARM64_Release
92+
NppJSONViewer_ARM64_Release_pdb
93+
path: all_artifacts/Release/ARM64
94+
95+
- name: Download Debug Win32 binaris and PDBs
96+
uses: actions/download-artifact@v4
97+
with:
98+
name: |
99+
NppJSONViewer_Win32_Debug
100+
NppJSONViewer_Win32_Debug_pdb
101+
path: all_artifacts/Debug/win32
102+
103+
- name: Download Debug x64 binaris and PDBs
104+
uses: actions/download-artifact@v4
105+
with:
106+
name: |
107+
NppJSONViewer_x64_Debug
108+
NppJSONViewer_x64_Debug_pdb
109+
path: all_artifacts/Debug/x64
110+
111+
- name: Download Debug ARM64 binaris and PDBs
112+
uses: actions/download-artifact@v4
113+
with:
114+
name: |
115+
NppJSONViewer_ARM64_Debug
116+
NppJSONViewer_ARM64_Debug_pdb
117+
path: all_artifacts/Debug/ARM64
118+
119+
# Step 9: Upload full artifact
120+
- name: Upload full artifacts
121+
uses: actions/upload-artifact@v4
122+
with:
123+
name: NppJSONViewer_All
124+
path: all_artifacts\**

0 commit comments

Comments
 (0)