<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/ci/citool/tests, branch beta</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=beta</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=beta'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2025-07-21T10:06:06+00:00</updated>
<entry>
<title>Enforce PR CI jobs are a subset of Auto CI jobs (modulo carve-outs)</title>
<updated>2025-07-21T10:06:06+00:00</updated>
<author>
<name>Jieyou Xu</name>
<email>jieyouxu@outlook.com</email>
</author>
<published>2025-07-21T06:02:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=21768bb380495d5c771cad9b6eb2b877844f5a11'/>
<id>urn:sha1:21768bb380495d5c771cad9b6eb2b877844f5a11</id>
<content type='text'>
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`.
</content>
</entry>
<entry>
<title>Auto merge of #143294 - ChrisDenton:rename-mingw, r=Kobzol</title>
<updated>2025-07-03T07:23:17+00:00</updated>
<author>
<name>bors</name>
<email>bors@rust-lang.org</email>
</author>
<published>2025-07-03T07:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=d6120810e56387730b2e86115471354c8084ca4a'/>
<id>urn:sha1:d6120810e56387730b2e86115471354c8084ca4a</id>
<content type='text'>
Rename `mingw-*` CI jobs to `pr-*`

The name `mingw` confuses people because these CI jobs now do much more than just cross-compile to mingw.

This is basically a find/replace. I chose the name `pr-` because it's job is to do general PR checks,
</content>
</entry>
<entry>
<title>Rename mingw-check-tidy to tidy</title>
<updated>2025-07-02T08:48:20+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2025-07-02T08:43:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=6671d9b92a0bfd70b42e6332c06cd3eeecb52b32'/>
<id>urn:sha1:6671d9b92a0bfd70b42e6332c06cd3eeecb52b32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename mingw-* CI jobs to pr-*</title>
<updated>2025-07-01T20:25:56+00:00</updated>
<author>
<name>Chris Denton</name>
<email>chris@chrisdenton.dev</email>
</author>
<published>2025-07-01T18:47:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=62949cd2d6849cdee2160467365cfa6529b77f16'/>
<id>urn:sha1:62949cd2d6849cdee2160467365cfa6529b77f16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ci: support optional jobs</title>
<updated>2025-07-01T09:25:10+00:00</updated>
<author>
<name>MarcoIeni</name>
<email>11428655+MarcoIeni@users.noreply.github.com</email>
</author>
<published>2025-07-01T09:25:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=311a99cac46b5366fc9a26a4fa4cb66a3ea5fac6'/>
<id>urn:sha1:311a99cac46b5366fc9a26a4fa4cb66a3ea5fac6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run `calculate_matrix` job on the `master` branch</title>
<updated>2025-06-09T06:14:38+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-06-09T06:10:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=54ed1b966fc0b4b46140bd4a3798d739acfe3249'/>
<id>urn:sha1:54ed1b966fc0b4b46140bd4a3798d739acfe3249</id>
<content type='text'>
This allows us to reuse its cache on PR CI jobs.
</content>
</entry>
<entry>
<title>Do not inherit environment variables in citool tests</title>
<updated>2025-06-09T06:06:05+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-06-09T06:06:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=7614592107065b37657de008638f9f5bc19362c0'/>
<id>urn:sha1:7614592107065b37657de008638f9f5bc19362c0</id>
<content type='text'>
So that we can make sure that they are reproducible locally.
</content>
</entry>
<entry>
<title>Fix citool tests when executed ocally</title>
<updated>2025-06-02T11:34:29+00:00</updated>
<author>
<name>Jakub Beránek</name>
<email>berykubik@gmail.com</email>
</author>
<published>2025-06-02T11:34:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=28cf70229287d9327b38fcdbbc58503eaf075552'/>
<id>urn:sha1:28cf70229287d9327b38fcdbbc58503eaf075552</id>
<content type='text'>
They couldn't be executed locally before due to some additional environment reads.
</content>
</entry>
<entry>
<title>split `mingw-check` into two</title>
<updated>2025-05-30T18:04:05+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2025-03-14T20:08:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=2b780cd517fd35845fb0aff04ba585c2fa3b7c4c'/>
<id>urn:sha1:2b780cd517fd35845fb0aff04ba585c2fa3b7c4c</id>
<content type='text'>
Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
<entry>
<title>enable in-tree std on some runners</title>
<updated>2025-04-07T07:08:08+00:00</updated>
<author>
<name>onur-ozkan</name>
<email>work@onurozkan.dev</email>
</author>
<published>2025-04-05T06:05:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=c8306650ba792d1415b9f67da883ed46a39ea4cd'/>
<id>urn:sha1:c8306650ba792d1415b9f67da883ed46a39ea4cd</id>
<content type='text'>
Signed-off-by: onur-ozkan &lt;work@onurozkan.dev&gt;
</content>
</entry>
</feed>
