| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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-18 | Auto merge of #135682 - matthiaskrgr:rollup-cl7zlt1, r=matthiaskrgr | bors | -6/+17 | |
| Rollup of 7 pull requests Successful merges: - #133700 (const-eval: detect more pointers as definitely not-null) - #135290 (Encode constraints that hold at all points as logical edges in location-sensitive polonius) - #135478 (Run clippy for rustc_codegen_gcc on CI) - #135583 (Move `std::pipe::*` into `std::io`) - #135612 (Include x scripts in tarballs) - #135624 (ci: mirror buildkit image to ghcr) - #135661 (Stabilize `float_next_up_down`) r? `@ghost` `@rustbot` modify labels: rollup | ||||
| 2025-01-17 | ci: mirror buildkit image to ghcr | MarcoIeni | -6/+17 | |
| 2025-01-17 | ci: improve github action name | MarcoIeni | -1/+1 | |
| 2025-01-16 | ci: mirror ubuntu:22.04 to ghcr.io | MarcoIeni | -0/+57 | |
| 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 | |
| 2025-01-07 | Rename CI script from `calculate-job-matrix` to `ci.py` | Jakub Beránek | -2/+2 | |
| 2024-12-19 | ci: use ubuntu `24` instead of `latest` | MarcoIeni | -5/+5 | |
| 2024-12-16 | [CI] Use a lockfile for installing the `datadog` package | Jakub Beránek | -2/+3 | |
| Without a lockfile, it could fail to compile when the dependencies have changed. | ||||
| 2024-11-26 | Rollup merge of #132605 - Kobzol:ci-increase-timeout, r=Mark-Simulacrum | Michael Goulet | -1/+1 | |
| CI: increase timeout from 4h to 6h Our CI got a bit slower since the last time we [lowered](https://github.com/rust-lang/rust/pull/127648) the timeout, and if e.g. Docker build cache is broken, the timeout can be triggered. Discussed [here](https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/ci.20job.20timings.20stats). | ||||
| 2024-11-05 | CI: switch 7 linux jobs to free runners | MarcoIeni | -5/+1 | |
| 2024-11-04 | CI: increase timeout from 4h to 6h | Jakub Beránek | -1/+1 | |
| Our CI got a bit slower since the last time we lowered the timeout, and if e.g. Docker build cache is broken, the timeout can be triggered. | ||||
| 2024-10-13 | Print how much disk space is left after CI build runs | Jakub Beránek | -0/+5 | |
| 2024-10-13 | Free up disk space on CI Linux runners | Jakub Beránek | -0/+12 | |
| 2024-10-12 | add new CI step: "setup upstream remote" | onur-ozkan | -0/+3 | |
| Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2024-10-02 | Auto merge of #125771 - Kobzol:ci-datadog-metrics, r=jdno | bors | -0/+10 | |
| [CI] Upload average CPU utilization of CI jobs to DataDog This PR adds a new CI step that uploads the average CPU utilization of the current GH job to Datadog. I want to add more metrics in follow-up PRs. r? `@jdno` try-job: dist-i686-msvc try-job: aarch64-apple try-job: x86_64-gnu-llvm-18 | ||||
| 2024-09-29 | add title to compiler update | klensy | -2/+4 | |
| 2024-09-27 | Upload average CPU consumption of CI jobs to DataDog | Jakub Beránek | -0/+10 | |
| 2024-08-19 | Update `library/Cargo.toml` in weekly job | Trevor Gross | -1/+6 | |
| Before the workspace split, the library was covered by the weekly `cargo update` cron job. Now that the library has its own workspace, it doesn't get these updates. Add `library/Cargo.toml` to the job so updates happen again. | ||||
| 2024-08-14 | Fix dependencies cron job | Eric Huss | -1/+1 | |
| 2024-07-22 | Move rustbook to its own workspace. | Eric Huss | -2/+8 | |
| 2024-07-12 | Lower timeout of CI jobs to 4 hours | Jakub Beránek | -1/+1 | |
| The previous value, 10 hours, is unnecessarily long, since most of our jobs finish within 2.5 hours currently. | ||||
| 2024-06-12 | Remove some msys2 utils | Chris Denton | -2/+0 | |
| 2024-06-07 | CI: remove `Setup Python` action | Jakub Beránek | -6/+0 | |
| 2024-06-05 | Fix publishing of toolstate history | Jakub Beránek | -1/+2 | |
| 2024-05-26 | Add "Setup Python" action to github-hosted runners | Chris Denton | -0/+6 | |
| 2024-05-26 | Cleanup custom mingw in CI | Chris Denton | -3/+0 | |
| 2024-05-15 | CI: fix toolstate publishing | Jakub Beránek | -1/+2 | |
| 2024-05-12 | Auto merge of #124883 - onur-ozkan:change-stage0-file, r=Mark-Simulacrum | bors | -1/+1 | |
| use key-value format in stage0 file Currently, we are working on the python removal task on bootstrap. Which means we have to extract some data from the stage0 file using shell scripts. However, parsing values from the stage0.json file is painful because shell scripts don't have a built-in way to parse json files. This change simplifies the stage0 file format to key-value pairs, which makes it easily readable from any environment. See the zulip thread for more details: https://rust-lang.zulipchat.com/#narrow/stream/326414-t-infra.2Fbootstrap/topic/Using.20different.20format.20in.20the.20stage0.20file | ||||
| 2024-05-09 | awk stage0 file on CI | onur-ozkan | -1/+1 | |
| Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2024-05-05 | CI: fix auto builds and make sure that we always have at least a single CI job | Jakub Beránek | -8/+0 | |
| 2024-05-05 | Parse try build CI job name from commit message | Jakub Beránek | -0/+2 | |
| 2024-04-29 | Output `run_type` from the matrix calculation job | Jakub Beránek | -4/+5 | |
| 2024-04-29 | Remove redundant `success` expressions from steps | Jakub Beránek | -2/+2 | |
| 2024-04-29 | Remove redundant `success()` condition | Jakub Beránek | -1/+1 | |
| 2024-04-29 | Replace dynamically generated `ci.yml` file with the original template | Jakub Beránek | -49/+121 | |
| 2024-04-29 | Unify outcome jobs | Jakub Beránek | -32/+8 | |
| 2024-04-27 | Add missing checkout step | Jakub Beránek | -0/+4 | |
| 2024-04-27 | Move `TOOLSTATE_REPO` to top-level env | Jakub Beránek | -1/+2 | |
| 2024-04-25 | Remove `master` push hook | Jakub Beránek | -1/+0 | |
| 2024-04-25 | Remove useless condition | Jakub Beránek | -1/+0 | |
| Neither `env.DEPLOY` nor `env.DEPLOY_ALT` should be present in this job. | ||||
| 2024-04-25 | Inline `base-ci-job` YAML anchor and remove unused anchors | Jakub Beránek | -5/+5 | |
| 2024-04-25 | Remove `master` CI job | Jakub Beránek | -26/+5 | |
| 2024-04-24 | Remove step YAML anchor and `env.SKIP_JOB` | Jakub Beránek | -26/+2 | |
| 2024-04-24 | Remove `should-skip-this.sh` | Jakub Beránek | -3/+0 | |
| 2024-04-23 | Fix empty job matrix | Jakub Beránek | -0/+1 | |
| 2024-04-23 | Load GitHub context from environment variables | Jakub Beránek | -2/+0 | |
| 2024-04-20 | Move `auto` jobs to calculate-job-matrix.py | Jakub Beránek | -412/+2 | |
| 2024-04-20 | Perform PR and try builds dynamically | Jakub Beránek | -147/+8 | |
