Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
98d7162
Preparing for merge from rustc
Kobzol Jan 5, 2025
25beca9
add josh-sync build dir to gitignore (#2196)
BoxyUwU Jan 5, 2025
be5d781
Add rustc-dev-guide to the list of repositories managed by josh (#2197)
Kobzol Jan 6, 2025
8561cc8
Only keep label description in Forge docs
jieyouxu Jan 5, 2025
d91316e
Fix broken raw HTML (#2198)
max-heller Jan 7, 2025
a5e424e
Preparing for merge from rustc
Kobzol Jan 8, 2025
2f3ee5d
Merge from rustc
Kobzol Jan 8, 2025
5a11197
Merge pull request #2200 from Kobzol/rustc-pull
Kobzol Jan 8, 2025
9577119
Save linkcheck cache always
marxin Jan 6, 2025
1ffe0ea
Update key
marxin Jan 8, 2025
7e2a690
Print an explicit message if the base repo head commit is up-to-date
Kobzol Jan 8, 2025
f761e1a
Error if there is nothing to pull
Kobzol Jan 8, 2025
42c284e
Merge pull request #2030 from marxin/ci-cache
camelid Jan 9, 2025
b4297e7
ci: Remove incorrect use of `continue-on-error`
camelid Jan 9, 2025
ce0d5c1
Merge pull request #2203 from camelid/ci-fix
Kobzol Jan 9, 2025
fcbcc74
Document how to find the configuration used in CI
ehuss Jan 10, 2025
43848be
Fix calculate-job-matrix.py link
ehuss Jan 10, 2025
f53bce4
Merge pull request #2206 from ehuss/fix-matrix-link
jieyouxu Jan 10, 2025
90e0127
Merge pull request #2205 from ehuss/ci-config
jieyouxu Jan 10, 2025
980412f
Add CI workflow for performing rustc-pull
Kobzol Jan 8, 2025
31f855b
Fix some broken links
camelid Jan 15, 2025
284d05d
Merge pull request #2208 from camelid/fix-some-links
jieyouxu Jan 15, 2025
1327eeb
Merge pull request #2202 from Kobzol/pull-ci
jieyouxu Jan 15, 2025
4a03a9f
fix some more typos
rmehri01 Jan 15, 2025
1df83a7
Merge pull request #2209 from rmehri01/typos
jieyouxu Jan 15, 2025
f8f912d
nyaa
lcnr Jan 15, 2025
3423f1e
Merge pull request #2210 from lcnr/promote-type-tests
lcnr Jan 15, 2025
6a57fbf
compiletest: fix outdated `rustdoc-js` test suite name
jieyouxu Jan 17, 2025
b38aa65
Merge pull request #2212 from jieyouxu/fix-rustdoc-js
jieyouxu Jan 17, 2025
80c664a
remove outdated text about wfx implies
patrickoliveira15 Jan 17, 2025
84fdb51
Merge pull request #2211 from patrickoliveira15/patch/inference-invar…
JohnTitor Jan 17, 2025
01d1aef
document order of items in iterator from drain
hkBst Jan 19, 2025
c282ac8
Fix whitespace
hkBst Jan 19, 2025
d6b0828
docs: document how to install a suitable `josh-proxy` locally
jieyouxu Jan 18, 2025
24f264a
Merge pull request #2213 from jieyouxu/install-josh-proxy
jieyouxu Jan 20, 2025
29be13d
Add portable SIMD to list of subtrees
Kobzol Jan 20, 2025
808bd95
Preparing for merge from rustc
Kobzol Jan 20, 2025
1e0204b
Merge from rustc
Kobzol Jan 20, 2025
1b5b051
Merge pull request #2214 from Kobzol/subtree-portable-simd
jieyouxu Jan 20, 2025
470ab13
Merge pull request #2215 from Kobzol/pull
Kobzol Jan 20, 2025
28b5e11
Send a message to Zulip when a sync finishes
Kobzol Jan 20, 2025
a3f061c
Merge pull request #2216 from Kobzol/ci-pull-zulip
Kobzol Jan 20, 2025
f416648
Add memory layout documentation to generic NonZero<T>
carlsverre Jan 23, 2025
32cf7cc
Use short type string in E0308 secondary span label
estebank Jan 23, 2025
af2ce8b
don't drop types with no drop glue when tailcalling
WaffleLapkin Jan 24, 2025
530f8bb
Fix indent of trait items on mobile
GuillaumeGomez Jan 24, 2025
caacb04
Add GUI regression test for indent of trait items on mobile
GuillaumeGomez Jan 24, 2025
97e07da
Do not assume const params are printed after type params
compiler-errors Jan 19, 2025
ab27463
Add `File already exists` error doc to `hard_link` function
Harshit933 Jan 12, 2025
4a8de9a
Update library/core/src/num/nonzero.rs
carlsverre Jan 24, 2025
83339bf
add a regression test
WaffleLapkin Jan 24, 2025
9b82f20
bless miri test
WaffleLapkin Jan 24, 2025
386c233
Make CodegenCx and Builder generic
ZuseZ4 Jan 24, 2025
0741cc0
Rollup merge of #135415 - Harshit933:hard-link-error, r=ChrisDenton
matthiaskrgr Jan 24, 2025
1e454fe
Rollup merge of #135581 - EnzymeAD:refactor-codgencx, r=oli-obk
matthiaskrgr Jan 24, 2025
5750815
Rollup merge of #135728 - hkBst:patch-8, r=joboet
matthiaskrgr Jan 24, 2025
ca5fa66
Rollup merge of #135749 - compiler-errors:param-ordering, r=davidtwco
matthiaskrgr Jan 24, 2025
dcd43d3
Rollup merge of #135829 - Kobzol:rustc-push, r=jieyouxu
matthiaskrgr Jan 24, 2025
884ec6b
Rollup merge of #135938 - carlsverre:master, r=joboet
matthiaskrgr Jan 24, 2025
8824ae6
Rollup merge of #135949 - estebank:shorten-ty, r=davidtwco
matthiaskrgr Jan 24, 2025
99e34a4
Rollup merge of #135976 - WaffleLapkin:tailcall-nodrop, r=oli-obk
matthiaskrgr Jan 24, 2025
d15cf36
Rollup merge of #135998 - GuillaumeGomez:fix-trait-items-mobile-inden…
matthiaskrgr Jan 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Document how to find the configuration used in CI
This documents how to determine which settings are used in CI, since I
see this question come up regularly. We currently don't have a great way
to answer the question, but at least there is something.
  • Loading branch information
ehuss committed Jan 10, 2025
commit fcbcc7411dea3debc56807734e8565c5b7848bd6
15 changes: 15 additions & 0 deletions src/doc/rustc-dev-guide/src/tests/ci.md
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,21 @@ To learn more about the dashboard, see the [Datadog CI docs].
[Datadog CI docs]: https://docs.datadoghq.com/continuous_integration/
[public dashboard]: https://p.datadoghq.com/sb/3a172e20-e9e1-11ed-80e3-da7ad0900002-b5f7bb7e08b664a06b08527da85f7e30

## Determining the CI configuration

If you want to determine which `config.toml` settings are used in CI for a
particular job, it is probably easiest to just look at the build log. To do
this:

1. Go to
<https://github.com/rust-lang-ci/rust/actions?query=branch%3Aauto+is%3Asuccess>
to find the most recently successful build, and click on it.
2. Choose the job you are interested in on the left-hand side.
3. Click on the gear icon and choose "View raw logs"
4. Search for the string "Configure the build"
5. All of the build settings are listed below that starting with the
`configure:` prefix.

[GitHub Actions]: https://github.com/rust-lang/rust/actions
[`jobs.yml`]: https://github.com/rust-lang/rust/blob/master/src/ci/github-actions/jobs.yml
[`.github/workflows/ci.yml`]: https://github.com/rust-lang/rust/blob/master/.github/workflows/ci.yml
Expand Down