@@ -167,6 +167,13 @@ jobs:
167167 id=$(docker create build-deb:${{ github.run_id }})
168168 docker cp $id:/build/${{ github.job }}_${{ needs.validate-preconditions.outputs.version }}.deb .
169169
170+ - name : Upload artifact
171+ uses : actions/upload-artifact@v4
172+ with :
173+ name : ${{ github.job }}
174+ path : ${{ github.job }}_${{ needs.validate-preconditions.outputs.version }}.deb
175+ retention-days : 3
176+
170177
171178 p2p-bootstrapper :
172179 runs-on : ubuntu-latest
@@ -209,6 +216,13 @@ jobs:
209216 id=$(docker create build-deb:${{ github.run_id }})
210217 docker cp $id:/build/${{ github.job }}_${{ needs.validate-preconditions.outputs.version }}.deb .
211218
219+ - name : Upload artifact
220+ uses : actions/upload-artifact@v4
221+ with :
222+ name : ${{ github.job }}
223+ path : ${{ github.job }}_${{ needs.validate-preconditions.outputs.version }}.deb .
224+ retention-days : 3
225+
212226 node-windows :
213227 runs-on : windows-latest
214228 needs : [validate-preconditions]
@@ -276,6 +290,13 @@ jobs:
276290 - name : Build Windows Node
277291 run : ./scripts/distribution/windows/build-all.ps1 -nodeVersion ${{ needs.validate-preconditions.outputs.version }} -rustVersion ${{ env.RUST_VERSION }}
278292
293+ - name : Upload artifact
294+ uses : actions/upload-artifact@v4
295+ with :
296+ name : ${{ github.job }}
297+ path : ./service/windows/installer/Node.msi
298+ retention-days : 3
299+
279300 node-macos :
280301 runs-on : macos-latest-large
281302 needs : [validate-preconditions]
@@ -317,6 +338,13 @@ jobs:
317338 run : |
318339 printf "N\n" | ./scripts/distribution/macOS-package/build.sh ${{ needs.validate-preconditions.outputs.version }}
319340
341+ - name : Upload artifact
342+ uses : actions/upload-artifact@v4
343+ with :
344+ name : ${{ github.job }}
345+ path : ./scripts/distribution/macOS-package/build/packages/concordium-node-${{ needs.validate-preconditions.outputs.version }}-unsigned.pkg
346+ retention-days : 3
347+
320348 generate-matrix :
321349 runs-on : ubuntu-latest
322350 needs : [validate-preconditions]
@@ -445,6 +473,13 @@ jobs:
445473 id=$(docker create ${{ matrix.node.env }}-deb)
446474 docker cp $id:/out/concordium-${{ matrix.node.env }}-node_${{ needs.validate-preconditions.outputs.base_version }}_amd64.deb .
447475
476+ - name : Upload artifact
477+ uses : actions/upload-artifact@v4
478+ with :
479+ name : ${{ github.job }}
480+ path : concordium-${{ matrix.node.env }}-node_${{ needs.validate-preconditions.outputs.base_version }}_amd64.deb
481+ retention-days : 3
482+
448483 docker :
449484 runs-on : ubuntu-latest
450485 environment : release
0 commit comments