Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various cleanups for CI #7

Merged
merged 4 commits into from
May 8, 2024
Merged

Various cleanups for CI #7

merged 4 commits into from
May 8, 2024

Conversation

bk2204
Copy link
Owner

@bk2204 bk2204 commented May 6, 2024

Fix some warnings with a modern version of Clippy, use nested virtualization on Ubuntu, and switch to the latest version of actions/checkout.

This is no longer required on Rust 1.41.1 and it makes the stable
version's Clippy angry.

Signed-off-by: brian m. carlson <[email protected]>
bk2204 added 3 commits May 6, 2024 22:58
We now require Rust 1.41, so we can remove this code.  This also fixes a
Clippy problem with nightly.

Signed-off-by: brian m. carlson <[email protected]>
Trying to run Vagrant on macOS is flaky and modern versions of macOS
are ARM64, which is not what our Vagrant boxes are.  Let's switch to
using nested virtualization on Ubuntu to make it perform better and be
more reliable.

Signed-off-by: brian m. carlson <[email protected]>
v2 is no longer supported.

Signed-off-by: brian m. carlson <[email protected]>
@bk2204 bk2204 marked this pull request as ready for review May 7, 2024 00:46
@bk2204 bk2204 merged commit 60939f6 into dev May 8, 2024
18 of 19 checks passed
@bk2204 bk2204 deleted the cleanups branch May 8, 2024 00:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant