mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 22:07:24 +00:00
The bindeb-pkg target builds linux-image-*.deb FIRST then attempts the linux-headers-*.deb. The headers build can fail (silent in CI log) while linux-image is already on disk and ready to deploy. The deployment- critical artifact for the MochaBin mesh integration is linux-image — headers/libc-dev are needed only for out-of-tree module builds against this kernel (which we don't do today). Add `if: always()` to both Collect and Upload steps so partial artifacts survive a late bindeb-pkg failure. Downgrade if-no-files-found from `error` to `warn` so a fully empty /tmp/artifacts/ doesn't mask the real upstream failure with a misleading artifact error. |
||
|---|---|---|
| .. | ||
| build-all-live-usb.yml | ||
| build-eye-remote.yml | ||
| build-image.yml | ||
| build-installer-iso.yml | ||
| build-kernel.yml | ||
| build-live-usb.yml | ||
| build-multiboot.yml | ||
| build-packages.yml | ||
| build-secubox-cli.yml | ||
| dashboard-cache-check.yml | ||
| license-check.yml | ||
| publish-packages.yml | ||
| release.yml | ||
| sync-all.yml | ||