Skip to content

CI: pins musl amd64 builds to Ubuntu 24.04 - #2688

Merged
CarterLi merged 1 commit into
fastfetch-cli:devfrom
mishalshanavas:fix/musl-runner
Oct 31, 2026
Merged

CarterLi merged 1 commit into
fastfetch-cli:devfrom
mishalshanavas:fix/musl-runner

Conversation

@mishalshanavas

Copy link
Copy Markdown
Contributor

Summary

Pin the musl amd64 job to Ubuntu 24.04. On Ubuntu 26.04, sudo -E drops the input environment used by jirutka/setup-alpine, causing INPUT_APK_TOOLS_URL: unbound variable (failed run).

Changes

  • Change only the musl job's runner; Alpine stays on edge.

Validation

  • actionlint and git diff --check pass.
  • Hosted runner comparison confirms Ubuntu 24.04 preserves the input through sudo -E, while 26.04 drops it.
  • The musl workflow retry passes input parsing but stops at a timeout downloading apk.static from Alpine GitLab. Full build remains unverified.

@CarterLi
CarterLi merged commit 1ee988a into fastfetch-cli:dev Oct 31, 2026
@mishalshanavas
mishalshanavas deleted the fix/musl-runner branch October 31, 2026 08:25
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