Commit Graph

35 Commits

Author SHA1 Message Date
Weihang Lo ec9c5b0b43
ci: big ⚠️ to ensure the CNAME file is always there 2023-10-18 21:31:10 -04:00
Weihang Lo 208922f1fc
ci: pull out generate.py from gh-pages branch 2023-10-18 12:08:28 -04:00
Weihang Lo aefa6e96d7
ci: integrate `xtask-bump-check` 2023-08-01 22:54:40 +01:00
Weihang Lo ffbf0ec4b5
Revert "chore: detect the channel a PR wants to merge into" 2023-05-30 22:41:45 +01:00
Weihang Lo 40be7187a9
chore: detect the channel a PR wants to merge into 2023-05-30 11:46:19 +01:00
Weihang Lo ab2b241e2b
ci: check if version bump needed 2023-05-11 00:22:02 +01:00
Weihang Lo e3dec38f4b
mdman: use `cargo build-man` everywhere 2023-04-28 15:46:37 +01:00
Sebastian Thiel 7715010c08
Prevent false positives when checking for changes in src/doc.
When changing cargo versions from stable to nightly, it's possible
that the Cargo.lock format changes ever so slightly. This leaves
the `Cargo.lock` file changed which is picked up by `git status`.

This patch adjusts the `git status` invocation to limit itself
to the CWD.
2023-04-18 17:52:55 +01:00
Weihang Lo c70fac0bc5
ci: make clean-test-output a script for reuse 2023-03-14 10:59:59 +00:00
Eric Huss a371b1a6f4 Display CPU info in CI 2022-12-15 19:35:24 -08:00
Eric Huss 65cc01075e Clear disk space on CI. 2022-06-02 17:55:45 -07:00
Eric Huss 90b2ef02d1 Add fetch smoke test. 2021-09-18 18:10:16 -07:00
Eric Huss 77d71eb907 Fix man CI validation.
The check that generated files are in sync wasn't correctly checking
the etc/man directory.
2020-10-17 11:47:18 -07:00
Eric Huss 3134eef059 Docs, CI, and tools for building man pages. 2020-08-01 11:14:00 -07:00
Alex Crichton 1ceefa5c47 Switch to github actions 2020-07-15 07:44:50 -07:00
Eric Huss d1cbba6e91 Fix rust-docs in CI. 2020-05-26 15:43:28 -07:00
Eric Huss e4863cf23a Fix nightly tests with llvm-tools. 2020-05-23 11:33:32 -07:00
Mateusz Mikuła 6910cdf458 Fix rustc-dev component installation on CI 2020-04-21 17:25:25 +02:00
Eric Huss 6dcc25c9a6 Remove clippy tests. 2020-03-29 14:46:27 -07:00
Eric Huss 0a2f691381 Switch azure to macOS 10.15. 2020-02-19 16:46:29 -08:00
Kinrany a70ac57c59 Install rustfmt for testing in CI 2020-02-04 22:45:46 +03:00
Eh2406 e028b8765c only on nightly 2019-11-04 16:14:46 -05:00
Eh2406 5d35d90223 add rustc-dev 2019-11-04 15:31:20 -05:00
Eh2406 e4d5563ed3 use curl on windows 2019-11-03 10:51:18 -05:00
Eh2406 397dd68b5c use no-self-update 2019-11-02 21:38:55 -04:00
Eh2406 d1de600cd5 update is annoying 2019-11-02 21:33:14 -04:00
Eh2406 b5c5900e7e widows is annoying 2019-11-02 21:33:14 -04:00
Eh2406 5b658ab9ee dont download std-docs on CI 2019-11-02 21:33:14 -04:00
Alex Crichton ac1e031ce6 Run `apt update` before `apt install`
Trying to fix recent errors on CI...
2019-10-24 08:04:01 -07:00
Eric Huss 57c96c194a Extract Platform to a separate crate. 2019-09-17 14:55:22 -07:00
Alex Crichton 40be3bb555 Don't install rust-src on nightly for normal tests 2019-09-16 12:00:12 -07:00
Alex Crichton 9115b2c326 Extract `support` directory to its own crate
Extract out all our test support code to its own standalone crate so it
can be shared between multiple test suites if necessary.
2019-09-16 11:47:09 -07:00
Eric Huss 3e82792c4f Use azure condition for rust-src. 2019-09-03 13:53:59 -07:00
Eric Huss 1f14fa3172 Basic standard library support. 2019-09-03 13:53:59 -07:00
Alex Crichton c2354b9a11 Setup CI with Azure Pipelines 2019-07-23 09:09:41 -07:00