diff options
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index de737fa..477b010 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,8 +6,7 @@ jobs: pingora: strategy: matrix: - # TODO: add nightly - toolchain: [1.78, 1.72] + toolchain: [nightly, 1.72, 1.79] runs-on: ubuntu-latest # Only run on "pull_request" event for external PRs. This is to avoid # duplicate builds for PRs created from internal branches. @@ -46,7 +45,9 @@ jobs: run: cargo test --verbose --doc - name: Run cargo clippy - run: cargo clippy --all-targets --all -- --deny=warnings + run: | + [[ ${{ matrix.toolchain }} == nightly ]] || cargo clippy --all-targets --all -- --deny=warnings - name: Run cargo audit - uses: actions-rust-lang/audit@v1 + run: | + [[ ${{ matrix.toolchain }} == nightly ]] || (cargo install cargo-audit && cargo audit) |