Pre-built VM images (kernel + rootfs) for sbx.
Each release contains:
vmlinux-{arch}- Linux kernel binary from Firecracker CIrootfs-{arch}.ext4- Alpine Linux ext4 rootfsmanifest.json- Release manifest with artifact metadata
Images are consumed by sbx image pull:
sbx image pull v0.1.0
sbx create --from-image v0.1.0 my-sandbox# Build all artifacts (requires sudo for rootfs).
make build
# Generate manifest.json from built artifacts.
make manifest VERSION=v0.1.0Build parameters are defined in config.yaml:
- Kernel version and Firecracker CI source
- Rootfs distro, version, and package profile
- Firecracker version (metadata only, binary not bundled)
- Target architectures
- Update
config.yamlif needed - Push changes via PR, CI validates the build
- Create and push a semver tag:
git tag v0.1.0 && git push origin v0.1.0 - Release workflow builds artifacts and creates a GitHub Release