Skip to content

chore(RID): add musl-arm-64 RID build support #597 - #598

Merged
cretz merged 5 commits into
temporalio:mainfrom
tomflenner:support-musl-arm-64
Jan 21, 2026
Merged

cretz merged 5 commits into
temporalio:mainfrom
tomflenner:support-musl-arm-64

Conversation

@tomflenner

Copy link
Copy Markdown
Contributor

What was changed

  • Added linux-musl-arm64 runtime identifier support to the CI build pipeline
  • Updated .csproj configuration to enable linux-musl-arm64 compatibility

Why?

.NET 10 officially supports only Ubuntu, Alpine Linux, and Azure Linux as target platforms. With Alpine Linux becoming increasingly popular for containerized deployments and ARM64 architecture gaining widespread adoption (especially in cloud environments), adding linux-musl-arm64 support ensures compatibility with this growing ecosystem.

Checklist

  1. Closes [Feature Request] Support linux-musl-arm64 #597

  2. How was this tested:

    • CI pipeline runs with smoke tests will validate the build
    • Manual testing suggestions welcome, as local validation of this platform combination is challenging
  3. Documentation updates:

    • Updated README to include the new linux-musl-arm64 runtime identifier in the supported platforms list

@tomflenner
tomflenner requested a review from a team as a code owner January 20, 2026 21:10
@CLAassistant

CLAassistant commented Jan 20, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

avoid using container instruction in flavor of docker run to not execute commande outside a dedicated container (especially for ARM based images)
Comment thread .github/workflows/package.yml Outdated
@cretz

cretz commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

Thanks!

@cretz
cretz merged commit 9bc5c21 into temporalio:main Jan 21, 2026
10 checks passed
@tomflenner

Copy link
Copy Markdown
Contributor Author

Thanks you guys for fast review 🚀

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.

4 participants