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