Commit Graph

4 Commits

Author SHA1 Message Date
Brian Smith 8330c72930 CI: Use Ubuntu 22.04 on GitHub Actions & update Clippy config.
Get all GitHub Actions jobs passing again.

There are no Ubuntu 18.04 runners in GitHub Actions anymore, so use
22.04.

Update mk/* scripts to match what's in *ring*'s main branch;
some of these changes are required for Ubuntu 22.04. This also fixes
a typo in the invocation of `cargo clippy`.

Temporarily allow `clippy::explicit_auto_deref` to avoid source code
changes prior to the next 0.22.1 release. Tweak `dns_names_test.rs`
so that it doesn't trigger `clippy::octal_escapes` false positives.

Update `cargo deny` to the latest release and update deny.toml so
that the Unicode license will be accepted, matching *ring*'s
configuration.
2023-08-29 17:47:00 -07:00
Brian Smith 18cda8a5e3 Sync mk/ with *ring*. 2021-05-11 14:16:16 -07:00
Brian Smith e12b2ec06e CI/CD: Update CI/CD to version used in *ring* main branch. 2020-12-01 19:44:03 -08:00
Brian Smith 7f67834712 CI/CD: Switch to GitHub Actions; expand build matrix. 2020-11-10 20:48:12 -08:00