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
batch of small fixes and enhancements - late december'2024 (#255)
#### inventory: drop rk3588 flavor, as that has been merged with generic rockchip64 in upstream Armbian
Signed-off-by: Ricardo Pardini <[email protected]>
#### ci/inventory: de-hardcode list of flavors for which .iso's are built
- use inventory and output into json matrix
Signed-off-by: Ricardo Pardini <[email protected]>
#### bash: make the lk yaml templating via envsubst a bit less tedious
- introduce `hook_template_vars` dict (KEY=value)
- with `HOOK_VERSION`, `HOOK_KERNEL_IMAGE` et al directly
- remove the nameref from `build_hook_linuxkit_container`, instead set directly in the `hook_template_vars` dict (`HOOK_CONTAINER_BOOTKIT_IMAGE` et al)
- derive the envsubst dollar-prefixed list and the actual vars from the dict
- before: refer to the variable 3 times (settage, export, dollar)
- after: add variable to dict (once)
Signed-off-by: Ricardo Pardini <[email protected]>
#### linuxkit: support builds using MacOS (amd64/arm64)
Signed-off-by: Ricardo Pardini <[email protected]>
#### linuxkit: bump 1.5.0 -> 1.5.2
Signed-off-by: Ricardo Pardini <[email protected]>
#### bash: squash some shellcheck warnings
- dead code for `kernel_id_to_use` (we're using USE_KERNEL_ID directly)
- quoting for the `USE_LATEST_BUILT_KERNEL` case
Signed-off-by: Ricardo Pardini <[email protected]>
#### ci/gha: run shellcheck before preparing the JSON matrix
- ensures bash sanity and future maintainability
Signed-off-by: Ricardo Pardini <[email protected]>
#### bash: better support for building under Apple Silicon aarch64/arm64
- turns out `$(uname -m)` can return `arm64` as well as `aarch64`
Signed-off-by: Ricardo Pardini <[email protected]>
0 commit comments