| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-08-21 | ci: don't cleanup windows disk | MarcoIeni | -7/+2 | |
| 2025-08-15 | Rollup merge of #145311 - marcoieni:clean-disk-in-background-windows, r=Kobzol | Jakub Beránek | -0/+5 | |
| ci: clean windows disk space in background | ||||
| 2025-08-14 | ci: clean windows disk space in background | MarcoIeni | -0/+5 | |
| 2025-08-12 | chore(ci): upgrade checkout to v5 | Rej Ect | -3/+3 | |
| chore(ci): upgrade checkout to v5 | ||||
| 2025-07-31 | Rollup merge of #144053 - Kobzol:ci-remove-install-rust, r=marcoieni | Samuel Tardieu | -3/+0 | |
| 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-30 | Auto merge of #144305 - ChrisDenton:win-free-disk-space, r=marcoieni | bors | -1/+8 | |
| 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 | Free disk space on Windows 2025 runners | Chris Denton | -1/+8 | |
| 2025-07-19 | Initialize mingw for the runner's user | Chris Denton | -5/+0 | |
| 2025-07-17 | Remove install Rust script from CI | Jakub Beránek | -3/+0 | |
| Windows ARM images should contain Rust now. | ||||
| 2025-07-16 | Ensure home directory exists | Chris Denton | -0/+5 | |
| This works around a missing mingw home directory in CI | ||||
| 2025-07-10 | Rollup merge of #140136 - dpaoliello:arm64winci, r=Kobzol | Trevor Gross | -0/+3 | |
| 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-06-26 | Remove workflow run on master | Jakub Beránek | -4/+0 | |
| 2025-06-26 | Remove cache for citool | Jakub Beránek | -7/+0 | |
| 2025-06-13 | DRAFT: Add an aarch64-msvc build running on ARM64 Windows | Daniel Paoliello | -0/+3 | |
| 2025-06-10 | Only run `citool` tests on the `auto` branch | Jakub Beránek | -1/+7 | |
| 2025-06-09 | Run `calculate_matrix` job on the `master` branch | Jakub Beránek | -0/+4 | |
| This allows us to reuse its cache on PR CI jobs. | ||||
| 2025-05-30 | ci: use arm to calculate job matrix | MarcoIeni | -1/+1 | |
| 2025-05-29 | Provide secrets to try builds with new bors | Jakub Beránek | -2/+2 | |
| 2025-05-27 | Fix CI for unrolled builds on the `try-perf` branch | Jakub Beránek | -7/+6 | |
| 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-22 | ci: prepare aws access keys for migration | MarcoIeni | -4/+4 | |
| 2025-05-21 | Add bors environment to CI | Jakub Beránek | -0/+9 | |
| This will be used to access secrets once we move off rust-lang-ci. | ||||
| 2025-04-25 | Rollup merge of #140148 - marcoieni:ci-aws-codebuild, r=Kobzol | Matthias Krüger | -0/+13 | |
| CI: use aws codebuild for job dist-arm-linux try-job: dist-arm-linux | ||||
| 2025-04-23 | CI: use aws codebuild for job dist-arm-linux | MarcoIeni | -0/+13 | |
| 2025-04-20 | Remove `setup-upstream-remote.sh` and upstream handling. | Jakub Beránek | -3/+0 | |
| It shouldn't be needed anymore. | ||||
| 2025-04-15 | Use `rust-cache` to speed-up `citool` compilation | Jakub Beránek | -0/+7 | |
| 2025-03-27 | Add CI metadata to bootstrap metrics | Jakub Beránek | -0/+2 | |
| This will allow us to provide links to CI workflows, jobs and summaries in the post-merge analysis report. | ||||
| 2025-03-17 | Small review improvements | Jakub Beránek | -2/+2 | |
| 2025-03-15 | Print test diffs into GitHub summary | Jakub Beránek | -0/+5 | |
| So that we can also observe them for try builds, before merging a PR. | ||||
| 2025-03-15 | Print metrics postprocessing to stdout | Jakub Beránek | -1/+1 | |
| This allows the code to be simplified a little bit. | ||||
| 2025-03-15 | Do not fail the build if metrics postprocessing or DataDog upload fails | Jakub Beránek | -0/+6 | |
| 2025-03-15 | Refactor metrics generation step | Jakub Beránek | -2/+6 | |
| 2025-03-13 | Print job doc URL on job failure | Jakub Beránek | -2/+14 | |
| 2025-03-13 | Output job doc URL to allow Rust Log Analyzer to access it | Jakub Beránek | -0/+1 | |
| 2025-03-05 | Upload Datadog average CPU usage metric in citool | Jakub Beránek | -6/+2 | |
| 2025-03-05 | Make citool compilation faster | Jakub Beránek | -3/+3 | |
| 2025-03-04 | Postprocess test suite metrics into GitHub summary | Jakub Beránek | -0/+17 | |
| 2025-03-03 | Rollup merge of #137849 - jieyouxu:undo-workaround, r=Kobzol | Matthias Krüger | -14/+0 | |
| Revert "Remove Win SDK 10.0.26100.0 from CI" Part of #137733. Resolves #137733. The remove-latest-windows-sdk workaround workaround should no longer be necessary, now that we bumped (1) cargo `cc` and (2) `rustc_{codegen_ssa,llvm}` `cc`. This reverts commit 25617c7e695d716d0ecb3cf2366d371441505e47, the remove-latest-windows-sdk workaround from #137753. try-job: i686-msvc-1 try-job: i686-msvc-2 try-job: dist-i686-msvc | ||||
| 2025-03-02 | Auto merge of #136864 - Kobzol:citool, r=marcoieni | bors | -3/+6 | |
| Rewrite the `ci.py` script in Rust It would seem that I would learn by now that any script written in Python will become unmaintainable sooner or later, but alas.. r? `@marcoieni` try-job: aarch64-gnu try-job: dist-x86_64-linux-alt try-job: x86_64-msvc-ext2 Fixes: https://github.com/rust-lang/rust/issues/137013 | ||||
| 2025-03-01 | Revert "Remove Win SDK 10.0.26100.0 from CI" | 许杰友 Jieyou Xu (Joe) | -14/+0 | |
| This reverts commit 25617c7e695d716d0ecb3cf2366d371441505e47. | ||||
| 2025-02-28 | Remove Win SDK 10.0.26100.0 from CI | Chris Denton | -0/+14 | |
| 2025-02-20 | Auto merge of #137023 - Kobzol:bump-sccache, r=marcoieni | bors | -0/+1 | |
| Bump sccache in CI to 0.9.1 We haven't updated the used sccache version for years, it has accrued a bunch of fixes and features in the meantime. It now supports the `--show-adv-stats` flag, which gives a more detailed summary of the results of caching. And it can also cache Rust code, which could be useful in the future (https://github.com/rust-lang/rust/pull/136942 - although now there are no large wins). It also supports caching PGO now, but since the PGO profiles are always different, it won't make any real difference. https://github.com/rust-lang/rust/pull/133076 previously tried to update the version to 0.3 (CC `@klensy)` r? `@marcoieni` | ||||
| 2025-02-17 | Test citool on CI | Jakub Beránek | -0/+1 | |
| 2025-02-17 | Update documentation | Jakub Beránek | -2/+2 | |
| 2025-02-17 | Use citool in CI | Jakub Beránek | -3/+5 | |
| 2025-02-14 | Add sccache S3 region | Jakub Beránek | -0/+1 | |
| 2025-02-10 | Print the environment a second time | Chris Denton | -0/+5 | |
| 2025-02-05 | Don't install msys2 | Chris Denton | -19/+0 | |
| windows-msvc doesn't need it and windows-gnu has its own version | ||||
| 2025-01-21 | CI: free disk with in-tree script instead of GitHub Action | MarcoIeni | -1/+1 | |
| Co-authored-by: whiteio <chriswhiteiodev@gmail.com> | ||||
| 2025-01-09 | CI: fix name of jobs | Jakub Beránek | -3/+3 | |
| There is a difference between the `image` (the Dockerfile), the `name` of the job (which determines also its properties) and the `full_name`, which includes the `auto/try/pr` prefix. | ||||
| 2025-01-07 | Add a command to run a given Linux CI job locally | Jakub Beránek | -1/+1 | |
