ci: update actions/checkout action to v4 (#6272)

This commit is contained in:
Taiki Endo 2024-01-06 20:30:28 +09:00 committed by GitHub
parent e929d0e8b9
commit d6ba535ceb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 41 additions and 41 deletions

View File

@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, 'ci skip')" if: "!contains(github.event.head_commit.message, 'ci skip')"
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Audit Check - name: Audit Check
# https://github.com/rustsec/audit-check/issues/2 # https://github.com/rustsec/audit-check/issues/2

View File

@ -97,7 +97,7 @@ jobs:
- ubuntu-latest - ubuntu-latest
- macos-latest - macos-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -129,7 +129,7 @@ jobs:
- ubuntu-latest - ubuntu-latest
- macos-latest - macos-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -159,7 +159,7 @@ jobs:
- ubuntu-latest - ubuntu-latest
- macos-latest - macos-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -200,7 +200,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -222,7 +222,7 @@ jobs:
name: test tokio instrumentation name: test tokio instrumentation
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -247,7 +247,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -286,7 +286,7 @@ jobs:
- os: ubuntu-latest - os: ubuntu-latest
- os: macos-latest - os: macos-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -320,7 +320,7 @@ jobs:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -354,7 +354,7 @@ jobs:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -382,7 +382,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -403,7 +403,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install llvm - name: Install llvm
# Required to resolve symbols in sanitizer output # Required to resolve symbols in sanitizer output
run: sudo apt-get install -y llvm run: sudo apt-get install -y llvm
@ -425,7 +425,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Check semver - name: Check semver
uses: obi1kenobi/cargo-semver-checks-action@v2 uses: obi1kenobi/cargo-semver-checks-action@v2
with: with:
@ -443,7 +443,7 @@ jobs:
- powerpc64-unknown-linux-gnu - powerpc64-unknown-linux-gnu
- arm-linux-androideabi - arm-linux-androideabi
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -465,7 +465,7 @@ jobs:
- name: armv7-sony-vita-newlibeabihf - name: armv7-sony-vita-newlibeabihf
exclude_features: "process,signal,rt-process-signal,full" exclude_features: "process,signal,rt-process-signal,full"
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@nightly uses: dtolnay/rust-toolchain@nightly
with: with:
@ -493,7 +493,7 @@ jobs:
- target: aarch64-unknown-linux-gnu - target: aarch64-unknown-linux-gnu
rustflags: --cfg tokio_taskdump rustflags: --cfg tokio_taskdump
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust stable - name: Install Rust stable
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -532,7 +532,7 @@ jobs:
- target: aarch64-unknown-linux-gnu - target: aarch64-unknown-linux-gnu
rustflags: --cfg tokio_taskdump rustflags: --cfg tokio_taskdump
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust stable - name: Install Rust stable
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -568,7 +568,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -598,7 +598,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -631,7 +631,7 @@ jobs:
# Try with unstable and taskdump feature flags # Try with unstable and taskdump feature flags
- { name: "--unstable --taskdump", rustflags: "--cfg tokio_unstable -Dwarnings --cfg tokio_taskdump" } - { name: "--unstable --taskdump", rustflags: "--cfg tokio_unstable -Dwarnings --cfg tokio_taskdump" }
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -650,7 +650,7 @@ jobs:
name: minrust name: minrust
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_min }} - name: Install Rust ${{ env.rust_min }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -666,7 +666,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -698,7 +698,7 @@ jobs:
name: fmt name: fmt
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -718,7 +718,7 @@ jobs:
name: clippy name: clippy
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_clippy }} - name: Install Rust ${{ env.rust_clippy }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -733,7 +733,7 @@ jobs:
name: docs name: docs
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -751,7 +751,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -767,7 +767,7 @@ jobs:
name: Check README name: Check README
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Verify that both READMEs are identical - name: Verify that both READMEs are identical
run: diff README.md tokio/README.md run: diff README.md tokio/README.md
@ -786,7 +786,7 @@ jobs:
- ubuntu-latest - ubuntu-latest
- macos-latest - macos-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -832,7 +832,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -849,7 +849,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: with:
@ -864,7 +864,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -882,7 +882,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -933,7 +933,7 @@ jobs:
# the README for details: https://github.com/awslabs/cargo-check-external-types # the README for details: https://github.com/awslabs/cargo-check-external-types
- nightly-2023-05-31 - nightly-2023-05-31
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ matrix.rust }} - name: Install Rust ${{ matrix.rust }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:
@ -952,7 +952,7 @@ jobs:
needs: basics needs: basics
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_nightly }} - name: Install Rust ${{ env.rust_nightly }}
uses: dtolnay/rust-toolchain@stable uses: dtolnay/rust-toolchain@stable
with: with:

View File

@ -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)) if: github.repository_owner == 'tokio-rs' && (contains(github.event.pull_request.labels.*.name, 'R-loom-sync') || (github.base_ref == null))
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: 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)) 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 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: 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)) 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 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: with:
@ -84,7 +84,7 @@ jobs:
- scope: loom_multi_thread::group_c - scope: loom_multi_thread::group_c
- scope: loom_multi_thread::group_d - scope: loom_multi_thread::group_d
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: with:
@ -109,7 +109,7 @@ jobs:
- scope: loom_multi_thread_alt::group_c - scope: loom_multi_thread_alt::group_c
- scope: loom_multi_thread_alt::group_d - scope: loom_multi_thread_alt::group_d
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: with:

View File

@ -20,7 +20,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, 'ci skip')" if: "!contains(github.event.head_commit.message, 'ci skip')"
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install cargo-audit - name: Install cargo-audit
run: cargo install cargo-audit run: cargo install cargo-audit

View File

@ -27,7 +27,7 @@ jobs:
stress-test: stress-test:
- simple_echo_tcp - simple_echo_tcp
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- name: Install Rust ${{ env.rust_stable }} - name: Install Rust ${{ env.rust_stable }}
uses: dtolnay/rust-toolchain@master uses: dtolnay/rust-toolchain@master
with: with: