Skip to content

BLO-4370 Use new gitops action to allow multi-arch builds#391

Closed
kaitimmer wants to merge 4 commits intomainfrom
BLO-4370-use-new-gitops-version-for-multi-arch-builds
Closed

BLO-4370 Use new gitops action to allow multi-arch builds#391
kaitimmer wants to merge 4 commits intomainfrom
BLO-4370-use-new-gitops-version-for-multi-arch-builds

Conversation

@kaitimmer
Copy link
Contributor

@kaitimmer kaitimmer commented Feb 3, 2026

Type of Change

  • Bugfix
  • Enhancement / new feature
  • Refactoring
  • Documentation

mutli arch not working - needs to be pushed as a multi arch oci image (so somehow fetched as artifacts and cobined together)

Description

Uses the new GitOps Workflow to allow multi-arch builds.
Default stays the same, so only amd64should be built without changing a setting.

Set:
docker-build-platforms: 'linux/amd64,linux/arm64'

To create a multi-arch build or

docker-build-platforms: 'linux/arm64'

to just build an arm image.

Since cross-compiling with qemu is very slow, the action checks whether the target architecture matches the runner's architecture. So we need to build a matrix run for multi-arch builds (one for every image that needs to be built).

Examples can be found here:

@kaitimmer kaitimmer added the minor Pull requests with new features label Feb 3, 2026
@kaitimmer kaitimmer force-pushed the BLO-4370-use-new-gitops-version-for-multi-arch-builds branch from 1d01ee3 to 9e59182 Compare February 6, 2026 10:53
@kaitimmer kaitimmer changed the title BLO-4370 Use new gitops for multi-arch build as default BLO-4370 Use new gitops action to allow multi-arch builds Feb 6, 2026
@kaitimmer kaitimmer marked this pull request as ready for review February 6, 2026 13:01
@kaitimmer kaitimmer requested a review from a team as a code owner February 6, 2026 13:01
@kaitimmer kaitimmer marked this pull request as draft February 6, 2026 14:06
@kaitimmer kaitimmer force-pushed the BLO-4370-use-new-gitops-version-for-multi-arch-builds branch 13 times, most recently from fe922f5 to 1d3c72d Compare February 10, 2026 07:52
@kaitimmer kaitimmer force-pushed the BLO-4370-use-new-gitops-version-for-multi-arch-builds branch from 1d3c72d to c2ca33f Compare February 10, 2026 07:59
@kaitimmer kaitimmer closed this Feb 10, 2026
@github-actions github-actions bot locked and limited conversation to collaborators Feb 10, 2026
@flaxel flaxel deleted the BLO-4370-use-new-gitops-version-for-multi-arch-builds branch March 11, 2026 06:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

minor Pull requests with new features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant