diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 18e9413fc..21956c54c 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -20,5 +20,5 @@ jobs: issues: write runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: EmbarkStudios/cargo-deny-action@v2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea05e74e8..b5e0f0f60 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -99,7 +99,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -141,7 +141,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -177,7 +177,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -220,7 +220,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -246,7 +246,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -287,7 +287,7 @@ jobs: - { os: ubuntu-latest, extra_features: io-uring } - { os: macos-latest, extra_features: "" } steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -324,7 +324,7 @@ jobs: include: - os: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -358,7 +358,7 @@ jobs: include: - os: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -387,7 +387,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_miri_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -410,7 +410,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_miri_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -433,7 +433,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_miri_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -452,7 +452,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install llvm # Required to resolve symbols in sanitizer output run: sudo apt-get install -y llvm @@ -474,7 +474,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Check `tokio` semver uses: obi1kenobi/cargo-semver-checks-action@v2 with: @@ -503,7 +503,7 @@ jobs: - powerpc64-unknown-linux-gnu - arm-linux-androideabi steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -528,7 +528,7 @@ jobs: # - name: armv7-sony-vita-newlibeabihf # exclude_features: "process,signal,rt-process-signal,full,taskdump" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@nightly with: @@ -562,7 +562,7 @@ jobs: - target: aarch64-pc-windows-msvc os: windows-11-arm steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust stable uses: dtolnay/rust-toolchain@stable with: @@ -612,7 +612,7 @@ jobs: - target: aarch64-pc-windows-msvc os: windows-11-arm steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust stable uses: dtolnay/rust-toolchain@stable with: @@ -653,7 +653,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -685,7 +685,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -724,7 +724,7 @@ jobs: rustflags: "--cfg tokio_unstable -Dwarnings" exclude_features: "" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -743,7 +743,7 @@ jobs: name: minrust runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_min }} uses: dtolnay/rust-toolchain@stable with: @@ -772,7 +772,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -805,7 +805,7 @@ jobs: name: fmt runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -825,7 +825,7 @@ jobs: name: clippy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_clippy }} uses: dtolnay/rust-toolchain@stable with: @@ -865,7 +865,7 @@ jobs: extra_features: "tracing,io-uring,taskdump" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -882,7 +882,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -898,7 +898,7 @@ jobs: name: Check README runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Verify that both READMEs are identical run: diff README.md tokio/README.md @@ -917,7 +917,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -971,7 +971,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -1017,7 +1017,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -1034,7 +1034,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@master with: @@ -1058,7 +1058,7 @@ jobs: - name: macros sync time rt features: "macros sync time rt" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -1081,7 +1081,7 @@ jobs: - wasm32-wasip1 - wasm32-wasip1-threads steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -1142,7 +1142,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -1177,7 +1177,7 @@ jobs: # includes all unstable features. extra_features: "tracing,io-uring,taskdump" steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ matrix.rust }} uses: dtolnay/rust-toolchain@stable with: @@ -1201,7 +1201,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -1221,7 +1221,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -1230,7 +1230,7 @@ jobs: uses: taiki-e/install-action@v2 with: tool: cargo-spellcheck - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Make sure dictionary words are sorted and unique run: | FILE="spellcheck.dic" @@ -1318,7 +1318,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Test in FreeBSD uses: vmactions/freebsd-vm@v1 with: @@ -1344,7 +1344,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Build docs in FreeBSD uses: vmactions/freebsd-vm@v1 env: @@ -1372,7 +1372,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Test in FreeBSD uses: vmactions/freebsd-vm@v1 with: diff --git a/.github/workflows/loom.yml b/.github/workflows/loom.yml index 728b7eb47..904958d80 100644 --- a/.github/workflows/loom.yml +++ b/.github/workflows/loom.yml @@ -29,7 +29,7 @@ jobs: if: github.repository_owner == 'tokio-rs' && (contains(github.event.pull_request.labels.*.name, 'R-loom-blocking') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -45,7 +45,7 @@ jobs: if: github.repository_owner == 'tokio-rs' && (contains(github.event.pull_request.labels.*.name, 'R-loom-sync') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -61,7 +61,7 @@ jobs: if: github.repository_owner == 'tokio-rs' && (contains(github.event.pull_request.labels.*.name, 'R-loom-time-driver') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -77,7 +77,7 @@ jobs: if: github.repository_owner == 'tokio-rs' && (contains(github.event.pull_request.labels.*.name, 'R-loom-current-thread') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -100,7 +100,7 @@ jobs: - scope: loom_multi_thread::group_c - scope: loom_multi_thread::group_d steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -118,7 +118,7 @@ jobs: if: github.repository_owner == 'tokio-rs' && (contains(github.event.pull_request.labels.*.name, 'R-loom-util') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: diff --git a/.github/workflows/pr-audit.yml b/.github/workflows/pr-audit.yml index 622dd2a67..97a50e692 100644 --- a/.github/workflows/pr-audit.yml +++ b/.github/workflows/pr-audit.yml @@ -19,5 +19,5 @@ jobs: cargo-deny: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: EmbarkStudios/cargo-deny-action@v2 diff --git a/.github/workflows/stress-test.yml b/.github/workflows/stress-test.yml index 40ce2e871..339510129 100644 --- a/.github/workflows/stress-test.yml +++ b/.github/workflows/stress-test.yml @@ -27,7 +27,7 @@ jobs: stress-test: - simple_echo_tcp steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: diff --git a/.github/workflows/uring-kernel-version-test.yml b/.github/workflows/uring-kernel-version-test.yml index 7823bc24a..68db25f5e 100644 --- a/.github/workflows/uring-kernel-version-test.yml +++ b/.github/workflows/uring-kernel-version-test.yml @@ -14,7 +14,7 @@ jobs: env: KERNEL_VERSION: ${{ inputs.kernel_version }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install system dependencies run: |