diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3219fc9..14ec37d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -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