Jakub Beránek
bbf4ec3b0f
Add support for automation/bors/auto merge branch
2025-12-23 15:47:03 +01:00
Jakub Beránek
c115598506
Apply the bors environment also to the outcome job
...
To fix passing the toolstate token to `publish_toolstate.sh`.
2025-12-03 20:44:33 +01:00
Jakub Beránek
d3473f0741
Generalize branch references to HEAD
2025-11-02 11:15:55 +01:00
dianqk
4c6caaa3a6
Always print disk usage
2025-10-10 20:02:50 +08:00
MarcoIeni
e073f905fb
ci: don't cleanup windows disk
2025-08-21 10:56:48 +02:00
Jakub Beránek
b474f89d5e
Rollup merge of #145311 - marcoieni:clean-disk-in-background-windows, r=Kobzol
...
ci: clean windows disk space in background
2025-08-15 16:03:56 +02:00
MarcoIeni
75b7d24a98
ci: clean windows disk space in background
2025-08-14 12:38:35 +02:00
Rej Ect
0d723234b3
chore(ci): upgrade checkout to v5
...
chore(ci): upgrade checkout to v5
2025-08-12 15:26:29 +03:00
Samuel Tardieu
1d5baad62b
Rollup merge of #144053 - Kobzol:ci-remove-install-rust, r=marcoieni
...
Remove install Rust script from CI
Windows ARM images should contain Rust now (https://github.com/actions/partner-runner-images/issues/77#issuecomment-3082613685 ).
CC dpaoliello
try-job: `*aarch64-msvc*`
2025-07-31 13:12:46 +02:00
bors
72716b134a
Auto merge of #144305 - ChrisDenton:win-free-disk-space, r=marcoieni
...
Free disk space on Windows 2025 runners
I've managed to reduce the time deletion takes by:
- Using powershell, which is generally faster for filesystem operations than msys2
- Performing deletions concurrently then waiting for them all to complete
It still takes 2-10 mins but that's not too bad.
2025-07-30 06:00:09 +00:00
Chris Denton
43018d3722
Free disk space on Windows 2025 runners
2025-07-30 04:10:28 +00:00
Chris Denton
db1449aed5
Initialize mingw for the runner's user
2025-07-19 22:05:47 +00:00
Jakub Beránek
b7d27822e3
Remove install Rust script from CI
...
Windows ARM images should contain Rust now.
2025-07-17 09:15:17 +02:00
Chris Denton
262d02e6fd
Ensure home directory exists
...
This works around a missing mingw home directory in CI
2025-07-16 03:15:06 +00:00
Trevor Gross
6debe03634
Rollup merge of #140136 - dpaoliello:arm64winci, r=Kobzol
...
Add an aarch64-msvc build running on ARM64 Windows
Resurrecting rust-lang/rust#126341
Per <https://github.com/rust-lang/rfcs/pull/3817 > we intend to promote `aarch64-pc-windows-msvc` to Tier 1. As part of that work, we are adding a pre-merge CI job to validate that changes do not break this target.
Additionally, for consistency, the `dist-aarch64-msvc` job will also be run on Arm64 Windows runners.
r? ``@Kobzol``
try-job: `*aarch64-msvc*`
2025-07-10 20:20:37 -04:00
Jakub Beránek
796027225a
Remove workflow run on master
2025-06-26 08:18:19 +02:00
Jakub Beránek
ec6f0eab5d
Remove cache for citool
2025-06-26 08:12:21 +02:00
Daniel Paoliello
295378729b
DRAFT: Add an aarch64-msvc build running on ARM64 Windows
2025-06-13 15:27:35 -07:00
Jakub Beránek
cb3d074f6a
Only run citool tests on the auto branch
2025-06-10 08:00:13 +02:00
Jakub Beránek
54ed1b966f
Run calculate_matrix job on the master branch
...
This allows us to reuse its cache on PR CI jobs.
2025-06-09 08:14:38 +02:00
MarcoIeni
5b68db11fc
ci: use arm to calculate job matrix
2025-05-30 15:11:30 +02:00
Jakub Beránek
059bc382aa
Provide secrets to try builds with new bors
2025-05-29 09:49:59 +02:00
Jakub Beránek
7fae5efa4d
Fix CI for unrolled builds on the try-perf branch
...
That branch is essentially the same as the `try` branch, it also needs S3 permissions.
Long term, we should move rollup unrolling from rustc-perf to bors, so that we can have only a single try branch.
2025-05-27 08:44:51 +02:00
MarcoIeni
806cd12f56
ci: prepare aws access keys for migration
2025-05-22 12:48:12 +02:00
Jakub Beránek
78d3ea14f7
Add bors environment to CI
...
This will be used to access secrets once we move off rust-lang-ci.
2025-05-21 13:10:13 +02:00