diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c1f0681d..8fbe613d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,7 +21,7 @@ jobs: # visionOS requires Xcode 15.2+, which is only available on the arm64 runners. runs-on: macos-14 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@nightly with: targets: aarch64-apple-darwin, aarch64-apple-ios @@ -48,7 +48,7 @@ jobs: x86_64-unknown-illumos, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install precompiled cross run: | VERSION=v0.2.5 @@ -70,7 +70,7 @@ jobs: x86_64-fortanix-unknown-sgx, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.target }} @@ -98,7 +98,7 @@ jobs: x86_64-pc-cygwin, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@nightly # Required to build libcore with: components: rust-src @@ -114,7 +114,7 @@ jobs: matrix: target: [x86_64-unknown-linux-gnux32] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.target }} @@ -151,7 +151,7 @@ jobs: x86_64-unknown-linux-gnux32, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: nightly-2025-09-28 @@ -182,7 +182,7 @@ jobs: - target: { target: wasm32v1-none } feature: { std: true } steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: targets: ${{ matrix.target.target }} @@ -203,7 +203,7 @@ jobs: i686-unknown-uefi, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@nightly # Required to build libstd with: components: rust-src @@ -222,7 +222,7 @@ jobs: i686-unknown-uefi, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@nightly # Required to build libcore with: components: rust-src @@ -238,7 +238,7 @@ jobs: name: RNDR runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: stable @@ -261,7 +261,7 @@ jobs: name: No Atomics runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: targets: riscv32i-unknown-none-elf @@ -274,7 +274,7 @@ jobs: name: Runtime error runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: targets: wasm32-unknown-unknown diff --git a/.github/workflows/nopanic.yaml b/.github/workflows/nopanic.yaml index 7dfca7a7..54f794d3 100644 --- a/.github/workflows/nopanic.yaml +++ b/.github/workflows/nopanic.yaml @@ -30,7 +30,7 @@ jobs: name: Linux runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: stable @@ -84,7 +84,7 @@ jobs: name: Cross runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: stable @@ -119,7 +119,7 @@ jobs: name: macOS runs-on: macos-14 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: stable @@ -137,7 +137,7 @@ jobs: name: Windows runs-on: windows-2022 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: nightly-2025-09-28 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1e6d7077..3dcb32f9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: permissions: id-token: write # Required for OIDC token exchange steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: rust-lang/crates-io-auth-action@v1 id: auth - run: cargo publish diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 91686681..0125ea00 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -30,7 +30,7 @@ jobs: - os: macos-14 toolchain: stable steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.toolchain }} @@ -51,7 +51,7 @@ jobs: matrix: target: [x86_64-unknown-linux-musl, i686-unknown-linux-musl] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.target }} @@ -85,7 +85,7 @@ jobs: run: working-directory: custom_impl_test steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: nightly @@ -103,7 +103,7 @@ jobs: name: iOS Simulator runs-on: macos-14 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: 1.88.0 @@ -142,7 +142,7 @@ jobs: stable-i686-msvc, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.toolchain }} @@ -153,7 +153,7 @@ jobs: name: Windows 7 (on Windows 10) runs-on: windows-2022 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # Win7 targets are Tier3, so pin a nightly where libstd builds. - uses: dtolnay/rust-toolchain@master with: @@ -176,7 +176,7 @@ jobs: - arch: x86_64 runner: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: nightly-2025-09-28 @@ -232,7 +232,7 @@ jobs: #wasm32-unknown-emscripten, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install precompiled cross run: | VERSION=v0.2.5 @@ -246,7 +246,7 @@ jobs: name: FreeBSD VM runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Test in FreeBSD uses: vmactions/freebsd-vm@v1 with: @@ -260,7 +260,7 @@ jobs: name: OpenBSD VM runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Test in OpenBSD uses: vmactions/openbsd-vm@v1 with: @@ -274,7 +274,7 @@ jobs: name: NetBSD VM runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Test in NetBSD uses: vmactions/netbsd-vm@v1 with: @@ -319,7 +319,7 @@ jobs: # args: '--features=std,sys_rng,wasm_js -Zbuild-std=panic_abort,std', # } steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust.version }} @@ -382,7 +382,7 @@ jobs: # wasm32-wasip3, ] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: toolchain: 1.85 diff --git a/.github/workflows/workspace.yml b/.github/workflows/workspace.yml index 20d6d0ea..328e36b2 100644 --- a/.github/workflows/workspace.yml +++ b/.github/workflows/workspace.yml @@ -16,7 +16,7 @@ jobs: env: RUSTFLAGS: "-Dwarnings" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: # We need Nightly for -Zbuild-std. @@ -94,7 +94,7 @@ jobs: name: rustfmt runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: components: rustfmt @@ -106,7 +106,7 @@ jobs: name: rustdoc runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@master with: # We need Nightly for doc_cfg @@ -120,13 +120,13 @@ jobs: typos: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: crate-ci/typos@v1 lockfile: name: Check Cargo.lock runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - run: cargo check --workspace --locked