Skip to content

ci: reduce self-hosted runner disk I/O - #207

Merged
Centaurus99 merged 4 commits into
mainfrom
ci
Jul 16, 2026
Merged

ci: reduce self-hosted runner disk I/O#207
Centaurus99 merged 4 commits into
mainfrom
ci

Conversation

@Centaurus99

Copy link
Copy Markdown
Member

Lower disk I/O on the slow self-hosted runners (test + verify):

  • Preinstall LLVM in the runner image (ansible-built github-runner), dropping the per-run Cache/Install LLVM steps — a ~1 GB local copy, ~8 min on these disks. Jobs use /usr/lib/llvm-<N> via PATH/LIBCLANG_PATH (5.4->14, else->17).
  • CARGO_PROFILE_RELEASE_DEBUG=line-tables-only — release test binaries were ~92% DWARF; cuts write volume, keeps panic line numbers.
  • Drop max-parallel: 1 in the test workflow.

@Centaurus99
Centaurus99 requested a review from BobAnkh July 16, 2026 03:44

@BobAnkh BobAnkh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So you can just squash all the commits and merge this pr.

@Centaurus99
Centaurus99 merged commit ef70e84 into main Jul 16, 2026
14 checks passed
@Centaurus99
Centaurus99 deleted the ci branch July 16, 2026 04:36
@BobAnkh BobAnkh mentioned this pull request Jul 15, 2026
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