Run clippy on CI

This commit is contained in:
Jake Howard 2021-03-27 15:10:00 +00:00
parent 3e5971b9db
commit 828a060698
No known key found for this signature in database
GPG Key ID: 57AFB45680EDD477
1 changed files with 11 additions and 1 deletions

View File

@ -82,10 +82,11 @@ jobs:
with: with:
profile: minimal profile: minimal
target: ${{ matrix.target-triple }} target: ${{ matrix.target-triple }}
components: clippy
# End Uses the rust-toolchain file to determine version # End Uses the rust-toolchain file to determine version
# Run cargo tests (In release mode to speed up cargo build afterwards) # Run cargo tests (In release mode to speed up future builds)
- name: '`cargo test --release --features ${{ matrix.features }} --target ${{ matrix.target-triple }}`' - name: '`cargo test --release --features ${{ matrix.features }} --target ${{ matrix.target-triple }}`'
uses: actions-rs/cargo@v1 uses: actions-rs/cargo@v1
with: with:
@ -94,6 +95,15 @@ jobs:
# End Run cargo tests # End Run cargo tests
# Run cargo clippy (In release mode to speed up future builds)
- name: '`cargo clippy --release --features ${{ matrix.features }} --target ${{ matrix.target-triple }}`'
uses: actions-rs/cargo@v1
with:
command: clippy
args: --release --features ${{ matrix.features }} --target ${{ matrix.target-triple }}
# End Run cargo clippy
# Build the binary # Build the binary
- name: '`cargo build --release --features ${{ matrix.features }} --target ${{ matrix.target-triple }}`' - name: '`cargo build --release --features ${{ matrix.features }} --target ${{ matrix.target-triple }}`'
uses: actions-rs/cargo@v1 uses: actions-rs/cargo@v1