about summary refs log tree commit diff
path: root/compiler/rustc_codegen_gcc
diff options
context:
space:
mode:
authorJieyou Xu <jieyouxu@outlook.com>2025-07-21 14:02:02 +0800
committerJieyou Xu <jieyouxu@outlook.com>2025-07-21 18:06:06 +0800
commit21768bb380495d5c771cad9b6eb2b877844f5a11 (patch)
treef267ac6065ca28d7d9b70c4a46dcd2bb8289d7a6 /compiler/rustc_codegen_gcc
parent460259d14de0274b97b8801e08cb2fe5f16fdac5 (diff)
downloadrust-21768bb380495d5c771cad9b6eb2b877844f5a11.tar.gz
rust-21768bb380495d5c771cad9b6eb2b877844f5a11.zip
Enforce PR CI jobs are a subset of Auto CI jobs (modulo carve-outs)
To prevent possibility of a PR with red PR-only CI passing Auto CI, then
all subsequent PR CI runs will be red until that is fixed.

Note that this is **not** a "strict" subset relationship: some jobs
necessarily have to differ under PR CI and Auto CI environments. For
instance:

- `x86_64-gnu-tools` will have auto-only env vars like
  `DEPLOY_TOOLSTATES_JSON: toolstates-linux.json`.
- `tidy` will want to `continue_on_error: true` in PR CI to allow for
  more "useful" compilation errors to also be reported, whereas it needs
  to `continue_on_error: false` in Auto CI to prevent wasting Auto CI
  resources.

The carve-outs are:

1. `env` variables.
2. `continue_on_error`.
Diffstat (limited to 'compiler/rustc_codegen_gcc')
0 files changed, 0 insertions, 0 deletions