Skip to content

SCANDOCKER-74 Add ARM64 (linux/arm64) multi-architecture Docker image support#307

Open
alexandre-odoux-sonarsource wants to merge 1 commit intomasterfrom
multi-arch-docker/ao
Open

SCANDOCKER-74 Add ARM64 (linux/arm64) multi-architecture Docker image support#307
alexandre-odoux-sonarsource wants to merge 1 commit intomasterfrom
multi-arch-docker/ao

Conversation

@alexandre-odoux-sonarsource
Copy link

@alexandre-odoux-sonarsource alexandre-odoux-sonarsource commented Mar 2, 2026

This PR is a copy of #306 as external pull requests cannot run the CI/CD.

Re-enables ARM64 support using Docker Buildx and QEMU in the GitHub Actions pipeline. The build workflow now produces a multi-arch manifest covering linux/amd64 and linux/arm64. The release workflow uses docker buildx imagetools create to promote the full multi-arch manifest to Docker Hub instead of single-platform docker tag/push.

Please be aware that we are not actively looking for feature contributions. The truth is that it's extremely difficult for someone outside SonarSource to comply with our roadmap and expectations. Therefore, we typically only accept minor cosmetic changes and typo fixes. If you would like to see a new feature, please create a new thread in the forum "Suggest new features".

With that in mind, if you would like to submit a code contribution, make sure that you adhere to the following guidelines and all tests are passing:

  • Please explain your motives to contribute this change: what problem you are trying to fix, what improvement you are trying to make
  • Use the following formatting style: SonarSource/sonar-developer-toolset
  • If there is a JIRA ticket available, please make your commits and pull request start with the ticket ID (SQSCANNER-XXXX)

We will try to give you feedback on your contribution as quickly as possible.

Thank You!
The SonarSource Team

Re-enable ARM64 support using Docker Buildx and QEMU in the GitHub
Actions pipeline. The build workflow now produces a multi-arch manifest
covering linux/amd64 and linux/arm64. The release workflow uses
`docker buildx imagetools create` to promote the full multi-arch
manifest to Docker Hub instead of single-platform docker tag/push.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod bot changed the title Add ARM64 (linux/arm64) multi-architecture Docker image support SCANDOCKER-74 Add ARM64 (linux/arm64) multi-architecture Docker image support Mar 2, 2026
@hashicorp-vault-sonar-prod
Copy link

hashicorp-vault-sonar-prod bot commented Mar 2, 2026

SCANDOCKER-74

@sonarqube-next
Copy link

sonarqube-next bot commented Mar 2, 2026

@alexandre-odoux-sonarsource alexandre-odoux-sonarsource marked this pull request as ready for review March 3, 2026 07:24
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