GitHub Actions - Clippy Documentation

## Keyboard shortcuts

Press `←` or `→` to navigate between chapters

Press `S` or `/` to search in the book

Press `?` to show this help

Press `Esc` to hide this help

# GitHub Actions

GitHub hosted runners using the latest stable version of Rust have Clippy pre-installed. It is as simple as running `cargo clippy` to run lints against the codebase.

    on: push
    name: Clippy check

    # Make sure CI fails on all warnings, including Clippy lints
    env:
      RUSTFLAGS: "-Dwarnings"

    jobs:
      clippy_check:
        runs-on: ubuntu-latest
        steps:
          - uses: actions/checkout@v6
          - name: Run Clippy
            run: cargo clippy --all-targets --all-features