You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.8.2 shipped 6 of 9 expected release assets. Three silent
"No files were found" upload warnings:
1. `BOOTRISCV64.EFI` + `BOOTLOONGARCH64.EFI` — targets end in
`-unknown-none[-elf]` (bare-metal), so cargo emits a plain ELF
named `zamak-uefi` with no `.efi` extension. The `*.efi` glob
matched nothing. Added a `bin:` key to the matrix and upload
the exact file per target (`.efi` for UEFI targets, no-ext
for bare-metal).
2. `zamak-freebsd-x86_64` — the `cp target/release/zamak
/tmp/zamak-freebsd/` ran inside the `vmactions/freebsd-vm` VM.
`/tmp` isn't synced back to the runner. `target/` IS (it's
inside the checkout), so upload directly from
`target/release/zamak`.
Also added `if-no-files-found: error` to every
`upload-artifact@v4` step so future path drifts fail the job
instead of silently skipping.
11 workspace crates bumped 0.8.2 → 0.8.3. No code changes.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments