Commit Graph

28 Commits

Author SHA1 Message Date
flip1995 e4fc9316cd Get integration test binary from deps dir
cc rust-lang/cargo#7965
2020-03-19 16:10:33 +01:00
Yuki Okushi e633ea823c Revive rls integration test 2020-03-04 04:32:42 +09:00
Yuki Okushi cda7881869 Disable rls test for now 2020-03-02 00:17:14 +09:00
Yuki Okushi ee91b5b2dd Do not run deploy action on other repos 2020-02-24 15:16:23 +09:00
bors eaed72f537 Auto merge of #5165 - matthiaskrgr:ci_cargo_cache_autoclean, r=flip1995
gha: install cargo-cache with ci-autoclean feature which speeds up build time by a large margin.

changelog: none
2020-02-12 15:11:32 +00:00
Matthias Krüger b755a7d714 gha: install cargo-cache with ci-autoclean feature which speeds up build time by a large margin. 2020-02-12 15:40:49 +01:00
flip1995 3241e4fed4 Run deploy workflow on tags, instead of releases 2020-02-12 15:01:39 +01:00
flip1995 b0d25de54a Use list instead of array for branch names
This is the officially supported method
2020-02-12 11:03:39 +01:00
flip1995 3fac289c3d Don't upload target/release in integration_build
This dir was generated by compiling RTIM, when no cache is available
2020-02-12 10:01:19 +01:00
flip1995 a0a21a8752 Use nightly cargo to install cargo-cache
Stable cargo install still errors when packages exists, instead of updating it
2020-02-12 09:34:28 +01:00
flip1995 b47dada167 Apply review comments 2020-02-12 09:34:28 +01:00
flip1995 abb095dded Run bors checks unconditionally
This is important, since bors doesn't know optional jobs. Otherwise bors
would time out, when a check doesn't get run.
2020-02-12 09:34:28 +01:00
flip1995 b8b47ab6fe Add bors dummy jobs 2020-02-12 09:34:28 +01:00
flip1995 813d3192bb Use hash of Cargo.lock file in cache name 2020-02-12 09:34:28 +01:00
flip1995 1ceeb13e0a Build Clippy before running integration tests 2020-02-12 09:34:27 +01:00
flip1995 ab43951d41 Allow non-ascii characters in changelog check 2020-02-12 09:34:27 +01:00
flip1995 dfdea56e99 Extract deployment 2020-02-12 09:34:27 +01:00
flip1995 ea780a69f3 Extract driver test 2020-02-12 09:34:27 +01:00
flip1995 e59361f723 Limit parallel jobs on try/r+ runs
Rate limit of 60 applies org wide, let's not spam.
Thanks pietroalbini for the hint
2020-02-12 09:34:27 +01:00
flip1995 b9580fcef7 Cancle builds on new commits 2020-02-12 09:34:27 +01:00
flip1995 893e261a99 Add deployment to GHA 2020-02-12 09:34:26 +01:00
flip1995 92811675ce Move integration tests in clippy_bors.yml
Some call it the integration integration
2020-02-12 09:34:26 +01:00
flip1995 66b5e2212d Add Clippy Test to GHA 2020-02-12 09:34:26 +01:00
flip1995 ff8336b0a0 Check if changelog exists 2020-02-12 09:34:26 +01:00
flip1995 d14ee8a4b1 Add Clippy Test (bors) to GHA 2020-02-12 09:34:25 +01:00
flip1995 20c3319961 Add remark check to GHA 2020-02-12 09:34:25 +01:00
flip1995 1158c18ae7 Add clippy_dev checks to GitHub Actions 2020-02-12 09:34:25 +01:00
flip1995 2f8ef89a8b Add integration test GitHub action 2020-02-12 09:34:25 +01:00