diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 269b5ab..0b3c861 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -82,3 +82,20 @@ jobs: with: command: clippy args: -- -D warnings + + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions-rs/toolchain@v1 + with: + toolchain: nightly + override: true + - uses: actions-rs/cargo@v1 + with: + command: test + args: --all-features --no-fail-fast + env: + 'CARGO_INCREMENTAL': '0' + 'RUSTFLAGS': '-Zprofile -Ccodegen-units=1 -Cinline-threshold=0 -Clink-dead-code -Coverflow-checks=off -Zno-landing-pads' + - uses: actions-rs/grcov@v0.1