feat(ci): add multi-architecture build support for ARM64#55
Closed
hervedombya wants to merge 1 commit intomainfrom
Closed
feat(ci): add multi-architecture build support for ARM64#55hervedombya wants to merge 1 commit intomainfrom
hervedombya wants to merge 1 commit intomainfrom
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds multi-architecture build support for ARM64 by enabling Docker builds for both AMD64 and ARM64 platforms. The changes configure the Docker build pipeline to support cross-platform compilation and modify the image push conditions.
- Add QEMU setup for cross-platform emulation
- Configure Docker builds to target both linux/amd64 and linux/arm64 platforms
- Change image push behavior to always push (removing main branch condition)
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| .github/workflows/tests.yml | Modified push condition to always push images instead of only on main branch |
| .github/workflows/docker.yml | Added QEMU setup and multi-platform build configuration for ARM64 support |
feat(ci): enhance Docker workflow for multi-architecture builds and manifest creation refactor(ci): simplify Docker workflow by renaming build job and updating dependencies for manifest creation refactor(ci): remove job name from Docker workflow for clarity refactor(ci): streamline Docker workflow by consolidating build steps and removing multi-architecture manifest creation feat(ci): optimize Docker workflow by enhancing build caching and supporting additional platforms feat(ci): implement multi-architecture Docker build and manifest creation workflow refactor(ci): consolidate Docker build steps and enhance multi-architecture support fix(ci): adjust Docker workflow to conditionally set build platforms based on branch and version input
8ec8f7f to
4f857f0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.