Skip to content

chore: use multi-arch base image directly#148

Merged
DeepDiver1975 merged 2 commits into
masterfrom
chore/simplify-dockerfiles-multiarch
Jun 11, 2026
Merged

chore: use multi-arch base image directly#148
DeepDiver1975 merged 2 commits into
masterfrom
chore/simplify-dockerfiles-multiarch

Conversation

@DeepDiver1975

Copy link
Copy Markdown
Contributor

Summary

  • owncloud/ubuntu:20.04 and owncloud/ubuntu:22.04 are already multi-arch OCI image indices (linux/amd64 + linux/arm64)
  • buildx resolves the correct platform layer automatically — no ARG TARGETARCH workaround needed
  • Replace the 4-line multi-stage FROM preamble in v20, v22, and v24 Dockerfiles with a plain FROM owncloud/ubuntu:{version}

This is a follow-up to #147.

Test plan

  • Verify all 3 matrix jobs (20, 22, 24) pass the Build and push step in CI

🤖 Generated with Claude Code

DeepDiver1975 and others added 2 commits June 10, 2026 23:41
owncloud/ubuntu:20.04 and owncloud/ubuntu:22.04 are already multi-arch
OCI image indices (amd64 + arm64). buildx resolves the correct platform
layer automatically, so the multi-stage FROM workaround is unnecessary.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
@DeepDiver1975 DeepDiver1975 marked this pull request as draft June 11, 2026 06:20
@DeepDiver1975 DeepDiver1975 marked this pull request as ready for review June 11, 2026 06:21
@DeepDiver1975 DeepDiver1975 merged commit a251660 into master Jun 11, 2026
3 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.

1 participant