Commit 2026-10-08 13:29 a2c69e8e
View on Github →feat(Cache): treat nightly-testing as a fork (#44388) The cache tool treats the nightly-testing repository as a fork.
- Nightly-testing reads
master, thenforksat HEAD. The tool has no nightly case. - The
nightly-testingandpr-toolchain-testscontainers are removed. No build writes them. - Nightly-testing uploads only to R2, under the build commit in
forks. A failed R2 upload fails the job. This change reduces cache hits for nightly-testing CI, and the reduction is intentional because the model is simpler. A CI build reads onlymasterand its own commit, so it does not reuse files from earlier nightly-testing commits. When the toolchain differs frommaster, the build rebuilds most files.cache getat a commit that CI built still finds the complete cache. A follow-up PR can restore the reuse in CI with--unsafeorget --scope.