lints-nightly.yml 586 B

1234567891011121314151617181920212223
  1. name: Nightly lints
  2. # We only run these on trial-merges of PRs to reduce noise.
  3. on: pull_request
  4. jobs:
  5. clippy:
  6. name: Clippy (nightly)
  7. timeout-minutes: 30
  8. runs-on: ubuntu-latest
  9. steps:
  10. - uses: actions/checkout@v4
  11. - uses: actions-rs/toolchain@v1
  12. with:
  13. toolchain: nightly
  14. components: clippy
  15. override: true
  16. - name: Run Clippy
  17. uses: actions-rs/clippy-check@v1
  18. with:
  19. name: Clippy (stable)
  20. token: ${{ secrets.GITHUB_TOKEN }}
  21. args: --all-features --release -- -D warnings