You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28Lines changed: 28 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -41,3 +41,31 @@ be found.
41
41
42
42
You will need `mdbook` version `>= 0.2`. `linkcheck` will be run automatically
43
43
when you run `mdbook build`.
44
+
45
+
## How to fix toolstate failures
46
+
47
+
1. You will get a ping from the toolstate commit. e.g. https://github.com/rust-lang-nursery/rust-toolstate/commit/8ffa0e4c30ac9ba8546b7046e5c4ccc2b96ebdd4
48
+
49
+
2. The commit contains a link to the PR that caused the breakage. e.g. https://github.com/rust-lang/rust/pull/64321
50
+
51
+
3. If you go to that PR's thread, there is a post from bors with a link to the CI status: https://github.com/rust-lang/rust/pull/64321#issuecomment-529763807
52
+
53
+
4. Follow the check-azure link to get to the Azure website for that build: https://dev.azure.com/rust-lang/e71b0ddf-dd27-435a-873c-e30f86eea377/_build/results?buildId=7780
54
+
55
+
5. There will be approximately 1 billion different jobs for the build. They are for different configurations and platforms. The rustc-guide build only runs on the Linux x86_64-gnu-tools job. So click on that job in the list, which is about 60% down in the list.
56
+
57
+
6. Click the Run build step in the job to get the console log for the step.
58
+
59
+
7. Click on the log and Ctrl-f to get a search box in the log
60
+
61
+
8. Search for rustc-guide. This gets you to the place where the links are checked. It is usually ~11K lines into the log
62
+
63
+
9. Look at the links in the log near that point in the log
64
+
65
+
10. Fix those links in the rustc-guide (by making a PR in the rustc-guide repo)
66
+
67
+
11. Make a PR on the rust-lang/rust repo to update the rustc-guide git submodule in src/docs/rustc-guide
0 commit comments