Update clippy logic

This commit is contained in:
howardwu 2021-02-01 20:15:57 -08:00
parent f2c5f3b266
commit c481f19fa7

View File

@ -39,21 +39,15 @@ jobs:
runs-on: ubuntu-latest
env:
RUSTFLAGS: -Dwarnings
strategy:
matrix:
rust:
- stable
# - nightly
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Install Rust (${{ matrix.rust }})
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: ${{ matrix.rust }}
toolchain: stable
override: true
components: clippy
@ -68,14 +62,12 @@ jobs:
with:
command: clippy
args: --examples --all-features --all
if: matrix.rust == 'stable'
# - name: Check benchmarks on nightly
# uses: actions-rs/cargo@v1
# with:
# command: clippy
# args: --all-features --examples --all --benches
# if: matrix.rust == 'nightly'
- name: Check benchmarks on nightly
uses: actions-rs/cargo@v1
with:
command: clippy
args: --all-features --examples --all --benches
test:
name: Test