diff --git a/.github/workflows/book.yml b/.github/workflows/book.yml index 5af66fdf..fbe2a30a 100644 --- a/.github/workflows/book.yml +++ b/.github/workflows/book.yml @@ -12,7 +12,7 @@ jobs: if: github.repository == 'rust-osdev/uefi-rs' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 - name: Install mdbook diff --git a/.github/workflows/developer_productivity.yml b/.github/workflows/developer_productivity.yml index befabbe8..fff19d0a 100644 --- a/.github/workflows/developer_productivity.yml +++ b/.github/workflows/developer_productivity.yml @@ -12,7 +12,7 @@ jobs: nix-src: ${{ steps.filter.outputs.nix-src }} steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: dorny/paths-filter@v4 id: filter with: @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - uses: cachix/install-nix-action@v31 # Dedicated step to separate all the diff --git a/.github/workflows/qa.yml b/.github/workflows/qa.yml index 82e1c41f..1408ceec 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/qa.yml @@ -5,7 +5,7 @@ jobs: name: Spellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # Executes "typos ." - uses: crate-ci/typos@v1.47.2 lints: @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: cachix/install-nix-action@v31 - uses: Swatinem/rust-cache@v2 # Dedicated step to separate all the diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b5b36699..612ff43d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,7 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - run: | cargo install auto-release auto-release --condition body -p uefi-raw -p uefi-macros -p uefi diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 040633c1..6bf9b26f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - name: Install qemu run: | @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - name: Install qemu run: | @@ -50,7 +50,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - name: Install qemu run: | @@ -67,7 +67,7 @@ jobs: - name: Install QEMU run: choco install qemu --version 2026.5.1 --no-progress --no-color - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - name: Run VM tests run: cargo xtask run --target x86_64 --headless --ci @@ -77,7 +77,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - name: Run cargo test (without unstable) run: cargo xtask test @@ -91,7 +91,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set toolchain run: | # Extract the MSRV using cargo. @@ -114,7 +114,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set toolchain run: | # Extract the MSRV using cargo. @@ -133,7 +133,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set nightly toolchain so that `unstable` can be included run: cp .github/workflows/nightly_toolchain.toml rust-toolchain.toml - uses: Swatinem/rust-cache@v2 @@ -145,7 +145,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install qemu run: | sudo apt-get update @@ -167,7 +167,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Enable nightly toolchain run: cp .github/workflows/nightly_toolchain.toml rust-toolchain.toml - uses: Swatinem/rust-cache@v2 @@ -182,7 +182,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set toolchain run: cp .github/workflows/nightly_toolchain.toml rust-toolchain.toml - uses: Swatinem/rust-cache@v2 @@ -193,7 +193,7 @@ jobs: runs-on: ubuntu-26.04 steps: - name: Checkout sources - uses: actions/checkout@v6 + uses: actions/checkout@v7 - uses: Swatinem/rust-cache@v2 - name: Install cargo-llvm-cov uses: taiki-e/install-action@cargo-llvm-cov