Files
solvecraft/scripts/ci
bherbruck 433e1b2cbd ci: run trusted jobs on the self-hosted runners (#193)
* ci: run trusted jobs on the self-hosted runners

Pushes to main and pull requests from branches of this repository now run fmt,
clippy, tests, wasm, the publish dry run and difftest on the org's self-hosted
runners, which keep their Cargo build directory and C++ reference build between
jobs. cargo-deny (a container action), fork pull requests and Run workflow stay
on GitHub's runners. The C++ cache on GitHub is no longer shared with the
self-hosted build, whose newer compiler and glibc must not reach GitHub's runners.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* ci: re-run on the self-hosted runners

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 10:05:15 -04:00
..