-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run tidy
in its own job in PR CI
#106048
Run tidy
in its own job in PR CI
#106048
Conversation
(rustbot has picked a reviewer for you, use r? to override) |
ec699a7
to
4f0db7e
Compare
01134b0
to
bc5cb62
Compare
This comment has been minimized.
This comment has been minimized.
The test run: https://github.com/rust-lang/rust/actions/runs/3759413755 shows that this is working correctly |
bc5cb62
to
ded48c8
Compare
Why? Don't we cancel all the jobs if any single job fails? |
Ah, I see you added I don't think modifying tidy for this is a good idea, though - you can use r? @jyn514 |
27da218
to
91bec64
Compare
91bec64
to
020c5ca
Compare
Hmm. I've changed it to run tidy only if EDIT: let's see if this will work in docker. |
020c5ca
to
ba5e136
Compare
That seems strange to me? I think reusing the |
ba5e136
to
5618061
Compare
5618061
to
386a29f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great, thanks! r=me when you remove the test
commit :)
tidy
continue on error in CItidy
in its own job in PR CI
This duplicates mingw-check into two jobs where one job runs `tidy` only while the other job does not. The tidy job will not cancel other jobs on failure.
386a29f
to
4566db3
Compare
@bors r=jyn514 |
…tion, r=jyn514 Run `tidy` in its own job in PR CI This duplicates mingw-check into two jobs where one job runs `tidy` only while the other job does not. The tidy job will not cancel other jobs on failure.
Rollup of 6 pull requests Successful merges: - rust-lang#105661 (implement the skeleton of the updated trait solver) - rust-lang#105853 (Make the pre-push script work on directories with spaces) - rust-lang#106043 (Move tests) - rust-lang#106048 (Run `tidy` in its own job in PR CI) - rust-lang#106055 (Check arg expressions properly on error in `confirm_builtin_call`) - rust-lang#106067 (A few metadata nits) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
…dead Cleanup `mingw-tidy` docker job Fixes a couple small regressions from rust-lang#106048 and rust-lang#105714. - Avoid `/checkout/src/ci/run.sh: line 187: [: =: unary operator expected`: https://github.com/rust-lang/rust/actions/runs/3809902408/jobs/6481611301#step:26:1701 - Avoid running `x check` in the tidy test, to get faster feedback. It's already run on the normal `mingw-check` job. r? `@fee1-dead`
…dead Cleanup `mingw-tidy` docker job Fixes a couple small regressions from rust-lang#106048 and rust-lang#105714. - Avoid `/checkout/src/ci/run.sh: line 187: [: =: unary operator expected`: https://github.com/rust-lang/rust/actions/runs/3809902408/jobs/6481611301#step:26:1701 - Avoid running `x check` in the tidy test, to get faster feedback. It's already run on the normal `mingw-check` job. r? `@fee1-dead`
This duplicates mingw-check into two jobs where one job runs
tidy
only while the other job does not. The tidy job will not cancel other jobs on failure.