GitoxideLabs / gitoxide

An idiomatic, lean, fast & safe pure Rust implementation of Git
Apache License 2.0
8.91k stars 303 forks source link

Run the Windows MSRV checks on Server 2022 #1515

Closed EliahKagan closed 2 months ago

EliahKagan commented 2 months ago

This changes the Windows runner from windows-2019 to windows-2022. Although windows-2022 is also what one currently gets for windows-latest, this uses the specific label for that. This is as discussed in, and for the reason noted in, #1514.

The first commit checks that Ubuntu 24.04 LTS will work when ubuntu-latest moves from ubuntu-22.04 to ubuntu-24.04. That worked fine, as I expected. As also noted in #1514, using the rolling Ubuntu runner OS version hasn't caused problems in the past, so this puts it back in the second commit, leaving only the bumping of the Windows runner version. That's what's going on with having two commits instead of one for a two-character change :smile:.