ci: use newest os

This commit is contained in:
EdJoPaTo
2022-08-15 10:49:23 +02:00
parent 046f0f0dcf
commit 79d05219a6
3 changed files with 14 additions and 14 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs:
tarpaulin:
name: Tarpaulin
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Setup Rust
uses: actions-rs/toolchain@v1
+12 -12
View File
@@ -18,8 +18,8 @@ jobs:
toolchain:
- stable
os:
- ubuntu-20.04
- macos-11
- ubuntu-22.04
- macos-12
- windows-2022
clippyargs:
- -D clippy::pedantic -D warnings
@@ -28,18 +28,18 @@ jobs:
include:
# Check future versions and maybe get some glances on soon to be lints
- toolchain: beta
os: ubuntu-20.04
os: ubuntu-22.04
features: --all-features
clippyargs: -W clippy::pedantic -W clippy::nursery -W clippy::cargo
- toolchain: nightly
os: ubuntu-20.04
os: ubuntu-22.04
features: --all-features
clippyargs: -W clippy::pedantic
# Check the minimum supported Rust version (MSRV).
# Sometimes old rust versions don't yet have the lints (allow unknown) or don't have fixes in lints (false positives -> don't error, just warn).
# When a certain distro is a target look up its version: https://repology.org/project/rust/versions
- os: ubuntu-20.04
- os: ubuntu-22.04
toolchain: 1.56.1
clippyargs: -A unknown-lints
features: --all-features
@@ -87,20 +87,20 @@ jobs:
matrix:
include:
- triple: x86_64-unknown-linux-gnu
os: ubuntu-20.04
os: ubuntu-22.04
- triple: aarch64-unknown-linux-gnu
os: ubuntu-20.04
os: ubuntu-22.04
- triple: armv7-unknown-linux-gnueabihf
os: ubuntu-20.04
os: ubuntu-22.04
- triple: arm-unknown-linux-gnueabihf
os: ubuntu-20.04
os: ubuntu-22.04
- triple: riscv64gc-unknown-linux-gnu
os: ubuntu-20.04
os: ubuntu-22.04
- triple: x86_64-apple-darwin
os: macos-11
os: macos-12
- triple: aarch64-apple-darwin
os: macos-11
os: macos-12
- triple: x86_64-pc-windows-msvc
os: windows-2022
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs:
rustfmt:
name: Rustfmt
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
steps:
- name: Setup Rust
uses: actions-rs/toolchain@v1