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