diff --git a/.github/workflows/audit.yaml b/.github/workflows/audit.yaml index 2e44b9af4..cfc21696e 100644 --- a/.github/workflows/audit.yaml +++ b/.github/workflows/audit.yaml @@ -10,7 +10,7 @@ jobs: name: Audit runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions-rust-lang/audit@v1 with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5c3240664..c78750f78 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -21,7 +21,7 @@ jobs: - x86_64-unknown-linux-musl steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/dco.yaml b/.github/workflows/dco.yaml index 888b68582..4c8354787 100644 --- a/.github/workflows/dco.yaml +++ b/.github/workflows/dco.yaml @@ -6,7 +6,7 @@ jobs: name: DCO Check ("Signed-Off-By") runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Python 3.x uses: actions/setup-python@v5 with: diff --git a/.github/workflows/docker-image.yaml b/.github/workflows/docker-image.yaml index b5bbdf428..3e5f56458 100644 --- a/.github/workflows/docker-image.yaml +++ b/.github/workflows/docker-image.yaml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up QEMU uses: docker/setup-qemu-action@v3 diff --git a/.github/workflows/formatting.yaml b/.github/workflows/formatting.yaml index b6dd6cafc..75e449255 100644 --- a/.github/workflows/formatting.yaml +++ b/.github/workflows/formatting.yaml @@ -19,7 +19,7 @@ jobs: RUSTFLAGS: -D warnings steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install Rust toolchain (${{ matrix.rust }}) uses: dtolnay/rust-toolchain@stable with: diff --git a/.github/workflows/fuzz-build.yaml b/.github/workflows/fuzz-build.yaml index db868de2b..427189b01 100644 --- a/.github/workflows/fuzz-build.yaml +++ b/.github/workflows/fuzz-build.yaml @@ -18,7 +18,7 @@ jobs: RUSTFLAGS: -D warnings steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install Rust toolchain (${{ matrix.rust }}) uses: dtolnay/rust-toolchain@stable with: diff --git a/.github/workflows/gitlint.yaml b/.github/workflows/gitlint.yaml index 11ebf707a..c31fee202 100644 --- a/.github/workflows/gitlint.yaml +++ b/.github/workflows/gitlint.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 0 diff --git a/.github/workflows/hadolint.yaml b/.github/workflows/hadolint.yaml index 31b891098..641d911c0 100644 --- a/.github/workflows/hadolint.yaml +++ b/.github/workflows/hadolint.yaml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Lint Dockerfile uses: hadolint/hadolint-action@master diff --git a/.github/workflows/integration-arm64.yaml b/.github/workflows/integration-arm64.yaml index d580a991c..41a7bc824 100644 --- a/.github/workflows/integration-arm64.yaml +++ b/.github/workflows/integration-arm64.yaml @@ -13,7 +13,7 @@ jobs: - name: Fix workspace permissions run: sudo chown -R runner:runner ${GITHUB_WORKSPACE} - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Run unit tests (musl) diff --git a/.github/workflows/integration-metrics.yaml b/.github/workflows/integration-metrics.yaml index 440e9ad85..e8dd72ea8 100644 --- a/.github/workflows/integration-metrics.yaml +++ b/.github/workflows/integration-metrics.yaml @@ -12,7 +12,7 @@ jobs: METRICS_PUBLISH_KEY: ${{ secrets.METRICS_PUBLISH_KEY }} steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Run metrics tests diff --git a/.github/workflows/integration-rate-limiter.yaml b/.github/workflows/integration-rate-limiter.yaml index 5700bfe46..91682f77f 100644 --- a/.github/workflows/integration-rate-limiter.yaml +++ b/.github/workflows/integration-rate-limiter.yaml @@ -13,7 +13,7 @@ jobs: steps: - name: Code checkout if: ${{ github.event_name != 'pull_request' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Run rate-limiter integration tests diff --git a/.github/workflows/integration-vfio.yaml b/.github/workflows/integration-vfio.yaml index 3549ace27..edd7399b1 100644 --- a/.github/workflows/integration-vfio.yaml +++ b/.github/workflows/integration-vfio.yaml @@ -16,7 +16,7 @@ jobs: run: sudo chown -R runner:runner ${GITHUB_WORKSPACE} - name: Code checkout if: ${{ github.event_name != 'pull_request' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Run VFIO integration tests diff --git a/.github/workflows/integration-windows.yaml b/.github/workflows/integration-windows.yaml index 29aa04a78..0769789a9 100644 --- a/.github/workflows/integration-windows.yaml +++ b/.github/workflows/integration-windows.yaml @@ -11,7 +11,7 @@ jobs: steps: - name: Code checkout if: ${{ github.event_name != 'pull_request' }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Install Docker diff --git a/.github/workflows/integration-x86-64.yaml b/.github/workflows/integration-x86-64.yaml index 80690512f..8ed76f16a 100644 --- a/.github/workflows/integration-x86-64.yaml +++ b/.github/workflows/integration-x86-64.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Code checkout if: ${{ github.event_name != 'pull_request' || (matrix.runner == 'garm-jammy' && matrix.libc == 'gnu') }} - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Install Docker diff --git a/.github/workflows/lychee.yaml b/.github/workflows/lychee.yaml index 68271c509..191d53e6a 100644 --- a/.github/workflows/lychee.yaml +++ b/.github/workflows/lychee.yaml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: # Fetch the entire history so git diff can compare against the base branch fetch-depth: 0 diff --git a/.github/workflows/openapi.yaml b/.github/workflows/openapi.yaml index 0cd5b848c..9c1266e4d 100644 --- a/.github/workflows/openapi.yaml +++ b/.github/workflows/openapi.yaml @@ -6,7 +6,7 @@ jobs: runs-on: ubuntu-latest container: openapitools/openapi-generator-cli steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Validate OpenAPI env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/package-consistency.yaml b/.github/workflows/package-consistency.yaml index 0c57baa6c..719aa3d8d 100644 --- a/.github/workflows/package-consistency.yaml +++ b/.github/workflows/package-consistency.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/preview-riscv64.yaml b/.github/workflows/preview-riscv64.yaml index 6e4c5071e..02f796b59 100644 --- a/.github/workflows/preview-riscv64.yaml +++ b/.github/workflows/preview-riscv64.yaml @@ -19,7 +19,7 @@ jobs: steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index 576acaffa..feecbe60c 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -29,7 +29,7 @@ jobs: steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -155,6 +155,6 @@ jobs: name: Typos / Spellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 # Executes "typos ." - uses: crate-ci/typos@v1.35.3 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ef1eb3573..44842475d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install musl-gcc if: contains(matrix.platform.target, 'musl') run: sudo apt install -y musl-tools diff --git a/.github/workflows/reuse.yaml b/.github/workflows/reuse.yaml index a2161c281..3a463eedc 100644 --- a/.github/workflows/reuse.yaml +++ b/.github/workflows/reuse.yaml @@ -7,6 +7,6 @@ jobs: name: REUSE Compliance Check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: REUSE Compliance Check uses: fsfe/reuse-action@v5 diff --git a/.github/workflows/shlint.yaml b/.github/workflows/shlint.yaml index 9089964f0..b9208f3f2 100644 --- a/.github/workflows/shlint.yaml +++ b/.github/workflows/shlint.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Run the shell script checkers uses: luizm/action-sh-checker@master env: diff --git a/.github/workflows/taplo.yaml b/.github/workflows/taplo.yaml index 2b1e61898..75b61d923 100644 --- a/.github/workflows/taplo.yaml +++ b/.github/workflows/taplo.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Code checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Install Rust toolchain uses: dtolnay/rust-toolchain@stable - name: Install build dependencies