Provide pre-built musl targets - #88
Conversation
Support building statically-linked loon CLI binaries on Linux, using musl libc.
Add -musl targets
Upgrade actions ot Node24
@vazub is attempting to deploy a commit to the ecto's projects Team on Vercel. A member of the Team first needs to authorize it. |
Choji review — Looks good The musl target additions are well-structured and the build logic is correct. The only notable issue is a version mismatch between No findings — looks good. Reviewed |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Avoids wasting time on tools compilation with every release.
Uh oh!
There was an error while loading. Please reload this page.
Cross should be installed for aarch64-musl matrix leg only, to minimize resource waste.
Dismissing prior approval to re-evaluate f1e3730.
@chptung — here's where things actually stand: The previous Choji findings flagged the The only open blocker visible in CI is the Vercel authorization — a team member on ecto's projects needs to approve the deployment. That's unrelated to the workflow changes in this PR. The PR itself looks solid:
Nothing blocking on the code side. 🟢 Heads up — your GitHub is linked to a Choji account, but not this repository's team, so I can't use your team's knowledge base here. Ask a team admin to add you, or switch your active team in Choji settings. - Choji |
Closes#48.
As a minor improvement, also fixes Node20 deprecation warning for action runners.