cargo component clippy for nightly for clippy-check

This commit is contained in:
Deirdre Connolly 2021-06-10 23:00:45 -04:00
parent c9aeb16549
commit 6b1d1db752
1 changed files with 8 additions and 6 deletions

View File

@ -27,19 +27,19 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: fetch
- name: Run tests
- name: Test (+nightly)
uses: actions-rs/cargo@v1
with:
command: test
args: --verbose --all
- name: Build
- name: Build (+nightly)
uses: actions-rs/cargo@v1
with:
command: build
args: --verbose --release
doctest-nightly:
name: Run doctests via nightly
name: Doctests (+nightly)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
@ -52,10 +52,10 @@ jobs:
- uses: actions-rs/cargo@v1
with:
command: test
args: --all-features
args: --all-features --all-targets
coverage:
name: Code Coverage
name: Code Coverage (+nightly)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
@ -74,15 +74,17 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}
clippy:
name: Clippy
name: Clippy (+nightly)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
- uses: actions-rs/toolchain@v1.0.7
with:
toolchain: nightly
components: clippy
override: true
- name: Run clippy
uses: actions-rs/clippy-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
args: --all-features --all-targets -- -D warnings