Skip to content

Add multi-architecture build support#6

Merged
jaymcnallie merged 2 commits intocodice:masterfrom
decisivellc:base-updates
Nov 6, 2025
Merged

Add multi-architecture build support#6
jaymcnallie merged 2 commits intocodice:masterfrom
decisivellc:base-updates

Conversation

@jaymcnallie
Copy link
Copy Markdown
Member

  • Update Dockerfile and Makefile for multi-arch builds (AMD64 and ARM64)
  • Add Docker Buildx support with multiple build targets
  • Update GitHub Actions workflow to build and push multi-arch images
  • Use modern GitHub Actions (v3-v5) with QEMU and Buildx
  • Add GitHub Actions caching for faster builds
  • Support building codice/ddf-base:3.0 and :latest tags

This enables the DDF base image to run on both AMD64 and ARM64 platforms.

- Update Dockerfile and Makefile for multi-arch builds (AMD64 and ARM64)
- Add Docker Buildx support with multiple build targets
- Update GitHub Actions workflow to build and push multi-arch images
- Use modern GitHub Actions (v3-v5) with QEMU and Buildx
- Add GitHub Actions caching for faster builds
- Support building codice/ddf-base:3.0 and :latest tags

This enables the DDF base image to run on both AMD64 and ARM64 platforms.
@jaymcnallie jaymcnallie merged commit 4a9c29e into codice:master Nov 6, 2025
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