Skip to content

Aio image dual arch#1

Merged
nhalstead merged 15 commits into
mainfrom
aio-image-dual-arch
Jun 7, 2026
Merged

Aio image dual arch#1
nhalstead merged 15 commits into
mainfrom
aio-image-dual-arch

Conversation

@nhalstead

@nhalstead nhalstead commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Restructure to use an all-in-one Dockerfile and set ARGs to set the base image (as all of the layers are the same).
This will build proper support for ARM and reduce build time. This adds a bit of complexity to prod builds, as it requires retagging the images from their sha256: tags to their proper php-version tags, but it's the only way to get fast builds and keep a single manifest tag for both arch types.

provenance: mode=min


The build matrix settings keep parity with the current file-based build.

@nhalstead nhalstead force-pushed the aio-image-dual-arch branch from bf85810 to 969d5cc Compare June 7, 2026 03:49
@nhalstead nhalstead merged commit 31248da into main Jun 7, 2026
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.

1 participant