Skip to content

Commit 06288d2

Browse files
committed
ci(os): retain cross-host rootfs on mismatch
1 parent aef7982 commit 06288d2

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/mkosi-build.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ jobs:
9191
cd "$RUNNER_TEMP/mkosi-cross-host/out/prod"
9292
tar -xOf dstack-0.6.0.tar.gz dstack-0.6.0/sha256sum.txt
9393
tar -xOf dstack-0.6.0.tar.gz dstack-0.6.0/metadata.json
94+
cp dstack-0.6.0/rootfs.img.parted.verity cross-host-rootfs.img
9495
sha256sum dstack-0.6.0.tar.gz dstack-0.6.0-uki.tar.gz \
9596
| tee cross-host.sha256
9697
printf '%s %s\n' "$BARE_SHA256" dstack-0.6.0.tar.gz \
@@ -103,5 +104,7 @@ jobs:
103104
uses: actions/upload-artifact@v4
104105
with:
105106
name: mkosi-cross-host-sha256
106-
path: ${{ runner.temp }}/mkosi-cross-host/out/prod/cross-host.sha256
107+
path: |
108+
${{ runner.temp }}/mkosi-cross-host/out/prod/cross-host.sha256
109+
${{ runner.temp }}/mkosi-cross-host/out/prod/cross-host-rootfs.img
107110
retention-days: 30

0 commit comments

Comments
 (0)