Skip to content

fix: reuse macos ci llvm toolchain#80

Merged
Sunrisepeak merged 1 commit into
mainfrom
fix/macos-ci-reuse-llvm-sandbox
May 26, 2026
Merged

fix: reuse macos ci llvm toolchain#80
Sunrisepeak merged 1 commit into
mainfrom
fix/macos-ci-reuse-llvm-sandbox

Conversation

@Sunrisepeak
Copy link
Copy Markdown
Member

Summary

  • pin macOS CI mcpp runs to /Users/runner/.mcpp
  • copy the LLVM package installed by xlings into mcpp's private registry with the .mcpp_ok marker
  • avoid a second slow llvm@20.1.7 download during mcpp test on cold macOS runners

Test plan

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/ci-macos.yml")'
  • git diff --check
  • GitHub Actions CI

@Sunrisepeak Sunrisepeak force-pushed the fix/macos-ci-reuse-llvm-sandbox branch 3 times, most recently from db4a3b2 to ce0af3d Compare May 26, 2026 05:32
@Sunrisepeak Sunrisepeak force-pushed the fix/macos-ci-reuse-llvm-sandbox branch from ce0af3d to 196b792 Compare May 26, 2026 05:51
@Sunrisepeak Sunrisepeak merged commit f7d23c9 into main May 26, 2026
3 checks passed
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