diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index cb124aabd..2a5cb641a 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, 'ci skip')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Audit Check # https://github.com/rustsec/audit-check/issues/2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35d202dd6..b22f53c8a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -97,7 +97,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -129,7 +129,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -159,7 +159,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -200,7 +200,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -222,7 +222,7 @@ jobs: name: test tokio instrumentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -247,7 +247,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -286,7 +286,7 @@ jobs: - os: ubuntu-latest - os: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -320,7 +320,7 @@ jobs: include: - os: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -354,7 +354,7 @@ jobs: include: - os: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -382,7 +382,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -403,7 +403,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install llvm # Required to resolve symbols in sanitizer output run: sudo apt-get install -y llvm @@ -425,7 +425,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Check semver uses: obi1kenobi/cargo-semver-checks-action@v2 with: @@ -443,7 +443,7 @@ jobs: - powerpc64-unknown-linux-gnu - arm-linux-androideabi steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -465,7 +465,7 @@ jobs: - name: armv7-sony-vita-newlibeabihf exclude_features: "process,signal,rt-process-signal,full" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@nightly with: @@ -493,7 +493,7 @@ jobs: - target: aarch64-unknown-linux-gnu rustflags: --cfg tokio_taskdump steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust stable uses: dtolnay/rust-toolchain@stable with: @@ -532,7 +532,7 @@ jobs: - target: aarch64-unknown-linux-gnu rustflags: --cfg tokio_taskdump steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust stable uses: dtolnay/rust-toolchain@stable with: @@ -568,7 +568,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -598,7 +598,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -631,7 +631,7 @@ jobs: # Try with unstable and taskdump feature flags - { name: "--unstable --taskdump", rustflags: "--cfg tokio_unstable -Dwarnings --cfg tokio_taskdump" } steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -650,7 +650,7 @@ jobs: name: minrust runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_min }} uses: dtolnay/rust-toolchain@stable with: @@ -666,7 +666,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -698,7 +698,7 @@ jobs: name: fmt runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -718,7 +718,7 @@ jobs: name: clippy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_clippy }} uses: dtolnay/rust-toolchain@stable with: @@ -733,7 +733,7 @@ jobs: name: docs runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -751,7 +751,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -767,7 +767,7 @@ jobs: name: Check README runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Verify that both READMEs are identical run: diff README.md tokio/README.md @@ -786,7 +786,7 @@ jobs: - ubuntu-latest - macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -832,7 +832,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: @@ -849,7 +849,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@master with: @@ -864,7 +864,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -882,7 +882,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@stable with: @@ -933,7 +933,7 @@ jobs: # the README for details: https://github.com/awslabs/cargo-check-external-types - nightly-2023-05-31 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ matrix.rust }} uses: dtolnay/rust-toolchain@stable with: @@ -952,7 +952,7 @@ jobs: needs: basics runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_nightly }} uses: dtolnay/rust-toolchain@stable with: diff --git a/.github/workflows/loom.yml b/.github/workflows/loom.yml index e75280902..b25f9ac5e 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-sync') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - 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-time-driver') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - 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-current-thread') || (github.base_ref == null)) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -84,7 +84,7 @@ jobs: - scope: loom_multi_thread::group_c - scope: loom_multi_thread::group_d steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: @@ -109,7 +109,7 @@ jobs: - scope: loom_multi_thread_alt::group_c - scope: loom_multi_thread_alt::group_d steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - 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 892cb0cfa..ce2e81cda 100644 --- a/.github/workflows/pr-audit.yml +++ b/.github/workflows/pr-audit.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest if: "!contains(github.event.head_commit.message, 'ci skip')" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install cargo-audit run: cargo install cargo-audit diff --git a/.github/workflows/stress-test.yml b/.github/workflows/stress-test.yml index 1c21bc914..e5c13f6f4 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@v3 + - uses: actions/checkout@v4 - name: Install Rust ${{ env.rust_stable }} uses: dtolnay/rust-toolchain@master with: