@@ -102,14 +102,15 @@ Most platforms only run the build steps, some run a restricted set of tests;
102102only a subset run the full suite of tests (see Rust's [ platform tiers] ).
103103
104104Auto jobs are defined in the ` auto ` section of [ ` jobs.yml ` ] .
105- They are executed on the ` auto ` branch under the ` rust-lang/rust ` repository,
105+ They are executed on the [ ` automation/bors/ auto` ] [ auto ] branch under the ` rust-lang/rust ` repository,
106106and the final result will be reported via a comment made by bors on the corresponding PR.
107107The live results can be seen on [ the GitHub Actions workflows page] .
108108
109109At any given time, at most a single ` auto ` build is being executed.
110110Find out more in [ Merging PRs serially with bors] ( #merging-prs-serially-with-bors ) .
111111
112112[ platform tiers ] : https://forge.rust-lang.org/release/platform-support.html#rust-platform-support
113+ [ auto ] : https://github.com/rust-lang/rust/tree/automation/bors/auto
113114
114115### Try builds
115116
@@ -204,7 +205,7 @@ to help make the perf comparison as fair as possible.
204205> However, it can be less flexible because you cannot adjust the set of tests
205206> that are exercised this way.
206207
207- Try builds are executed on the ` try` branch under the `rust-lang/rust` repository and
208+ Try builds are executed on the [`automation/bors/ try`][try] branch under the `rust-lang/rust` repository and
208209their results can be seen on [the GitHub Actions workflows page],
209210although usually you will be notified of the result by a comment made by bors on
210211the corresponding PR.
@@ -213,6 +214,7 @@ Multiple try builds can execute concurrently across different PRs, but there can
213214a single try build running on a single PR at any given time.
214215
215216[rustc-perf]: https://github.com/rust-lang/rustc-perf
217+ [try]: https://github.com/rust-lang/rust/tree/automation/bors/try
216218
217219### Modifying CI jobs
218220
@@ -284,8 +286,8 @@ If all the builders are green, the PR is merged, otherwise the failure is
284286recorded and the PR will have to be re-approved again.
285287
286288Bors doesn’t interact with CI services directly, but it works by pushing the
287- merge commit it wants to test to specific branches (like ` auto ` or ` try ` ), which
288- are configured to execute CI checks.
289+ merge commit it wants to test to specific branches (like ` automation/bors/ auto` or ` automation/bors/ try` ),
290+ which are configured to execute CI checks.
289291Bors then detects the outcome of the build by listening for either Commit Statuses or Check Runs.
290292Since the merge commit is
291293based on the latest ` main ` and only one can be tested at the same time, when
@@ -447,8 +449,8 @@ If you want to determine which `bootstrap.toml` settings are used in CI for a
447449particular job, it is probably easiest to just look at the build log.
448450To do this:
449451
450- 1 . Go to < https://github.com/rust-lang/rust/actions?query=branch%3Aauto+is%3Asuccess >
451- to find the most recently successful build, and click on it .
452+ 1 . Go to [ the Rust CI successful workflow runs page ] [ workflow runs ]
453+ and click on the most recent one .
4524542 . Choose the job you are interested in on the left-hand side.
4534553 . Click on the gear icon and choose "View raw logs"
4544564 . Search for the string "Configure the build"
@@ -462,3 +464,4 @@ To do this:
462464[ merge queue ] : https://bors.rust-lang.org/queue/rust
463465[ dist-x86_64-linux ] : https://github.com/rust-lang/rust/blob/HEAD/src/ci/docker/host-x86_64/dist-x86_64-linux/Dockerfile
464466[ the GitHub Actions workflows page ] : https://github.com/rust-lang/rust/actions
467+ [ workflow runs ] : https://github.com/rust-lang/rust/actions?query=branch%3Aautomation%2Fbors%2Fauto+is%3Asuccess
0 commit comments