lint.yml 464 B

123456789101112131415161718192021222324
  1. name: lint
  2. on:
  3. push:
  4. branches: [ main ]
  5. pull_request:
  6. branches: [ main ]
  7. env:
  8. CARGO_TERM_COLOR: always
  9. jobs:
  10. lint:
  11. runs-on: ubuntu-latest
  12. steps:
  13. - name: Checkout Crate
  14. uses: actions/checkout@v3
  15. - name: Set Toolchain
  16. # https://github.com/dtolnay/rust-toolchain
  17. uses: dtolnay/rust-toolchain@stable
  18. - name: typos-action
  19. uses: crate-ci/typos@v1.0.4
  20. - name: Run fmt
  21. run: cargo fmt --all --check