diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index aca04c1..2c86f9c 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -44,7 +44,7 @@ jobs: ensure_cargo_fmt: name: Ensure 'cargo fmt' has been run - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: dtolnay/rust-toolchain@stable with: @@ -54,7 +54,7 @@ jobs: min_version: name: Minimum supported rust version - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: crate_metadata steps: - name: Checkout source code @@ -78,18 +78,18 @@ jobs: fail-fast: false matrix: job: - - { target: aarch64-unknown-linux-gnu , os: ubuntu-20.04, use-cross: true } - - { target: arm-unknown-linux-gnueabihf , os: ubuntu-20.04, use-cross: true } - - { target: arm-unknown-linux-musleabihf, os: ubuntu-20.04, use-cross: true } - - { target: i686-pc-windows-msvc , os: windows-2019 } - - { target: i686-unknown-linux-gnu , os: ubuntu-20.04, use-cross: true } - - { target: i686-unknown-linux-musl , os: ubuntu-20.04, use-cross: true } - - { target: x86_64-apple-darwin , os: macos-13 } - - { target: aarch64-apple-darwin , os: macos-14 } - # - { target: x86_64-pc-windows-gnu , os: windows-2019 } - - { target: x86_64-pc-windows-msvc , os: windows-2019 } - - { target: x86_64-unknown-linux-gnu , os: ubuntu-20.04, use-cross: true } - - { target: x86_64-unknown-linux-musl , os: ubuntu-20.04, use-cross: true } + - { target: aarch64-unknown-linux-gnu , os: ubuntu-24.04, use-cross: true } + - { target: arm-unknown-linux-gnueabihf , os: ubuntu-24.04, use-cross: true } + - { target: arm-unknown-linux-musleabihf, os: ubuntu-24.04, use-cross: true } + - { target: i686-pc-windows-msvc , os: windows-2022 } + - { target: i686-unknown-linux-gnu , os: ubuntu-24.04, use-cross: true } + - { target: i686-unknown-linux-musl , os: ubuntu-24.04, use-cross: true } + - { target: x86_64-apple-darwin , os: macos-15 } + - { target: aarch64-apple-darwin , os: macos-15 } + # - { target: x86_64-pc-windows-gnu , os: windows-2022 } + - { target: x86_64-pc-windows-msvc , os: windows-2022 } + - { target: x86_64-unknown-linux-gnu , os: ubuntu-24.04, use-cross: true } + - { target: x86_64-unknown-linux-musl , os: ubuntu-24.04, use-cross: true } env: BUILD_CMD: cargo steps: diff --git a/Cargo.toml b/Cargo.toml index 8a57a15..5b5f17f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ repository = "https://github.com/sharkdp/hyperfine" version = "1.19.0" edition = "2018" build = "build.rs" -rust-version = "1.76.0" +rust-version = "1.88.0" [features] # Use the nightly feature windows_process_extensions_main_thread_handle