Commit Graph

8 Commits

Author SHA1 Message Date
Dirk Stolle a604759336 Replace unmaintained actions-rs/* actions in CI workflows
Basically all of the `actions-rs/*` actions are unmaintained. See
<https://github.com/actions-rs/toolchain/issues/216> for more
information. Due to their age they generate several warnings in
CI runs.

To get rid of those warnings the occurrences of
`actions-rs/toolchain` are replaced by `dtolnay/rust-toolchain`,
and the occurrences of `actions-rs/cargo` are replaced by direct
invocations of `cargo`.
2023-06-02 14:35:20 -07:00
Dirk Stolle 0c6b743f18 Update actions/checkout in GitHub Actions workflows to v3 2023-05-23 17:29:52 -07:00
Dirkjan Ochtman 02037e72fa Switch CI coverage test to use cargo-llvm-cov 2023-03-08 10:26:54 -08:00
Dirkjan Ochtman 25a067bc88 Update maintenance branches in CI config 2023-03-08 10:26:54 -08:00
Dirkjan Ochtman 576ac22287 Update coverage workflow to run on main branch 2021-03-04 12:35:29 -08:00
Dirkjan Ochtman dbbb4a9987 Enable CI for 0.6.x branch 2021-03-03 13:42:38 -08:00
Dirkjan Ochtman a68e18c6e6 Update checkout and cargo-deny GitHub Actions
In particular, this prevents errors from an old cargo-deny version,
which fails to parse recent additions to the advisory database.
2020-10-03 12:39:28 -07:00
Demi M. Obenour 6018f20055 Don’t try to run code coverage on PRs
It won’t work, as those builds don’t have access to the CodeCov API
token.
2020-07-06 09:46:18 +02:00