diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 3bec18a..8155f4c 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -17,7 +17,7 @@ jobs: rust: [stable, beta, nightly] name: "Build (${{ matrix.rust }})" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust }} @@ -34,7 +34,7 @@ jobs: name: "MSRV (1.85)" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@master with: toolchain: "1.85" @@ -45,7 +45,7 @@ jobs: name: "Miri" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Miri run: | rustup toolchain install nightly --component miri @@ -58,7 +58,7 @@ jobs: name: "Loom" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Run loom tests run: RUSTFLAGS="--cfg loom" cargo test --test loom_tests --release @@ -66,7 +66,7 @@ jobs: name: "Dependency Direction" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Verify disruptor-core has no workspace dependencies run: | deps=$(cargo tree -p disruptor-core --depth 1 | grep -c 'disruptor-' || true) @@ -82,7 +82,7 @@ jobs: name: "Semver Compliance" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-semver-checks run: cargo install cargo-semver-checks @@ -95,7 +95,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - uses: dtolnay/rust-toolchain@stable @@ -119,7 +119,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable - name: Install flamegraph run: cargo install flamegraph diff --git a/.github/workflows/cross_platform.yml b/.github/workflows/cross_platform.yml index 04ada62..b1d5e0a 100644 --- a/.github/workflows/cross_platform.yml +++ b/.github/workflows/cross_platform.yml @@ -21,7 +21,7 @@ jobs: - aarch64-unknown-linux-gnu - riscv64gc-unknown-linux-gnu steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.target }} @@ -37,7 +37,7 @@ jobs: name: "WASM Build Check" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable with: targets: wasm32-unknown-unknown diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a964fd8..2f0244a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: name: Publish to crates.io runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable @@ -70,7 +70,7 @@ jobs: needs: publish runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Extract changelog id: changelog diff --git a/.github/workflows/test_coverage.yml b/.github/workflows/test_coverage.yml index c3661f6..87c47ca 100644 --- a/.github/workflows/test_coverage.yml +++ b/.github/workflows/test_coverage.yml @@ -11,7 +11,7 @@ jobs: name: Test Coverage runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@stable with: components: llvm-tools-preview