Skip to content

Conversation

@cgwalters
Copy link
Contributor

The previous matrix configuration only built arm64 images. This restructures the matrix to create all 4 combinations (debian/c10s × amd64/arm64) by using proper matrix axes and deriving values like platform and containerfile paths from the matrix variables, reducing duplication and ensuring both architectures are published.

Also standardize on ubuntu-24.04 runners throughout instead of ubuntu-latest.

Assisted-by: Claude Code (Sonnet 4.5)

Copy link

@jeckersb jeckersb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs DCO

The previous matrix configuration only built arm64 images. This
restructures the matrix to create all 4 combinations (debian/c10s ×
amd64/arm64) by using proper matrix axes and deriving values like
platform and containerfile paths from the matrix variables, reducing
duplication and ensuring both architectures are published.

Also standardize on ubuntu-24.04 runners throughout instead of
ubuntu-latest.

Assisted-by: Claude Code (Sonnet 4.5)
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters cgwalters merged commit 1de8522 into bootc-dev:main Nov 20, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants