Skip to content

Commit 79b5c4d

Browse files
committed
Correct misleading text about platform independence
1 parent 78ec4ab commit 79b5c4d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/infra/docs/rustc-ci.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ platform’s custom [Docker container]. This has a lot of advantages for us:
3939
time thanks to Docker image caching.
4040
- Users can run the same tests in the same environment locally by just running
4141
`src/ci/docker/run.sh image-name`, which is awesome to debug failures.
42-
- Forces the use of portable scripts to drive the CI process which keeps the CI fairly platform independent (i.e., we are not overly reliant on GitHub Actions).
4342

4443
The docker images prefixed with `dist-` are used for building artifacts while those without that prefix run tests and checks.
4544

@@ -50,6 +49,10 @@ for that platform.
5049

5150
These builders are running on a special pool of builders set up and maintained for us by GitHub.
5251

52+
Almost all build steps shell out to separate scripts. This keeps the CI fairly platform independent (i.e., we are not
53+
overly reliant on GitHub Actions). GitHub Actions is only relied on for bootstrapping the CI process and for orchestrating
54+
the scripts that drive the process.
55+
5356
[platforms]: https://doc.rust-lang.org/nightly/rustc/platform-support.html
5457
[rustup-toolchain-install-master]: https://github.com/kennytm/rustup-toolchain-install-master
5558
[Docker container]: https://github.com/rust-lang/rust/tree/master/src/ci/docker

0 commit comments

Comments
 (0)