Skip to content

Conversation

@jpnurmi
Copy link
Collaborator

@jpnurmi jpnurmi commented Jul 23, 2025

This PR is a preparation step for adding support for linux-musl-arm64:

This makes sentry-dotnet-alpine a multi-arch Docker image that supports both x64 and arm64 architectures. This is done by replacing manual docker commands with Docker's official setup-qemu-action and setup-buildx-action to add linux/arm64 alongside the existing linux/amd64 architecture. Furthermore, Node.js is installed for executing JS actions such as actions/checkout.

#skip-changelog

jpnurmi added 2 commits July 23, 2025 08:04
In addition to the existing `linux/amd64`, adds `linux/arm64` primarily
for testing unsupported native platforms at first, and then potentially
adding support for `linux-musl-arm64` later.
@jpnurmi jpnurmi merged commit de3258c into main Jul 23, 2025
28 checks passed
@jpnurmi jpnurmi deleted the docker/alpine-multi-arch branch July 23, 2025 11:33
@jpnurmi
Copy link
Collaborator Author

jpnurmi commented Jul 23, 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.

3 participants