@@ -64,52 +64,17 @@ jobs:
6464 fail-fast : true
6565
6666 steps :
67- # Step 8 : Download all artifacts from all build jobs
68- - name : Download Release Win32 binaries and PDBs
67+ # Step 7 : Download all artifacts from the build job
68+ - name : Download all artifacts
6969 uses : actions/download-artifact@v4
7070 with :
71- path : all_artifacts/Release/win32
72- pattern : NppJSONViewer_Win32_Rel*
73- merge-multiple : true
71+ name : ' * '
72+ path : all_artifacts/
73+ merge : true
7474
75- - name : Download Debug Win32 binaries and PDBs
76- uses : actions/download-artifact@v4
77- with :
78- path : all_artifacts/Debug/win32
79- pattern : NppJSONViewer_Win32_Deb*
80- merge-multiple : true
81-
82- - name : Download Release x64 binaries and PDBs
83- uses : actions/download-artifact@v4
84- with :
85- path : all_artifacts/Release/x64
86- pattern : NppJSONViewer_x64_Rel*
87- merge-multiple : true
88-
89- - name : Download Debug x64 binaries and PDBs
90- uses : actions/download-artifact@v4
91- with :
92- path : all_artifacts/Debug/x64
93- pattern : NppJSONViewer_x64_Deb*
94- merge-multiple : true
95-
96- - name : Download Release ARM64 binaries and PDBs
97- uses : actions/download-artifact@v4
98- with :
99- path : all_artifacts/Release/ARM64
100- pattern : NppJSONViewer_ARM64_Rel*
101- merge-multiple : true
102-
103- - name : Download Debug ARM64 binaries and PDBs
104- uses : actions/download-artifact@v4
105- with :
106- path : all_artifacts/Debug/ARM64
107- pattern : NppJSONViewer_ARM64_Deb*
108- merge-multiple : true
109-
110- # Step 9: Upload full artifact
111- - name : Upload full artifacts
75+ # Step 8: Upload consolidated artifacts as a single artifact
76+ - name : Upload full artifact
11277 uses : actions/upload-artifact@v4
11378 with :
11479 name : NppJSONViewer_ALL
115- path : all_artifacts\ **
80+ path : all_artifacts/ **
0 commit comments