Skip to content

Commit

Permalink
ci: Use taiki-e/checkout-action action
Browse files Browse the repository at this point in the history
  • Loading branch information
taiki-e committed May 19, 2024
1 parent 120a6dd commit 39417a5
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
target: armv5te-unknown-linux-gnueabi
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
# --no-self-update is necessary because the windows environment cannot self-update rustup.exe.
run: rustup update ${{ matrix.rust }} --no-self-update && rustup default ${{ matrix.rust }}
Expand All @@ -84,7 +84,7 @@ jobs:
- nightly
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
if: matrix.rust != 'msrv'
Expand All @@ -97,7 +97,7 @@ jobs:
dependencies:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup update nightly && rustup default nightly
- name: Install cargo-hack
Expand All @@ -114,7 +114,7 @@ jobs:
contents: write
pull-requests: write
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup update stable
- run: ci/no_atomic.sh
Expand Down Expand Up @@ -147,7 +147,7 @@ jobs:
rustfmt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup update stable
- name: rustfmt
Expand All @@ -159,7 +159,7 @@ jobs:
# clippy:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
# - uses: taiki-e/checkout-action@v1
# - name: Install Rust
# run: rustup update stable
# - name: clippy
Expand All @@ -169,7 +169,7 @@ jobs:
miri:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup toolchain install nightly --component miri && rustup default nightly
- name: miri
Expand All @@ -179,7 +179,7 @@ jobs:
careful:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup toolchain install nightly --component rust-src && rustup default nightly
- name: Install cargo-careful
Expand All @@ -191,7 +191,7 @@ jobs:
san:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
# TODO: LLVM bug https://github.com/rust-lang/rust/issues/122476
run: rustup update nightly-2024-03-13 && rustup default nightly-2024-03-13
Expand All @@ -204,7 +204,7 @@ jobs:
loom:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup update stable
- name: loom
Expand All @@ -214,7 +214,7 @@ jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install Rust
run: rustup update nightly && rustup default nightly
- name: docs
Expand All @@ -223,7 +223,7 @@ jobs:
shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- name: Install shellcheck
uses: taiki-e/install-action@shellcheck
- run: shellcheck $(git ls-files '*.sh')
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
if: github.repository_owner == 'crossbeam-rs'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/checkout-action@v1
- uses: taiki-e/create-gh-release-action@v1
with:
prefix: crossbeam(-[a-z]+)?
Expand Down

0 comments on commit 39417a5

Please sign in to comment.