Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-arch container image build #514

Merged
merged 1 commit into from
Sep 3, 2024
Merged

Multi-arch container image build #514

merged 1 commit into from
Sep 3, 2024

Conversation

hellt
Copy link
Collaborator

@hellt hellt commented Aug 28, 2024

With the recent availability of SR Linux container image for ARM64 we started to have more labs running on ARM64 arch (macOS especially).

This PR adds support for a multiarch build that builds a manifest for both amd64 and arm64 architectures using goreleaser and publishes the manifest on ghcr.io.

To test this, we can create an -rc1 release so that the pipeline kicks in and creates a draft release. Unfortunately, multi-arch builds can not be tested locally within goreleaser.

@karimra karimra merged commit 460306a into main Sep 3, 2024
4 checks passed
@karimra karimra deleted the arm-container branch September 3, 2024 23:33
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.

2 participants