-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add clippy lint GitHub Actions CI #12
Conversation
Run `cargo clippy --all-targets --all-features` on Continuous Integration on every Pull Request and push to main. Adapted from https://doc.rust-lang.org/stable/clippy/continuous_integration/github_actions.html
Colorize the terminal output in the GitHub Actions CI logs.
Copy of clippy lint errors from https://github.com/georust/geotiff/actions/runs/9116866203/job/25066420149?pr=12#step:3:31:
Will fix these lint errors after a couple of other refactoring PRs. |
Most clippy lints resolved after big refactoring in #17. Debating on whether to enable other clippy lint groups listed at https://doc.rust-lang.org/stable/clippy/index.html 🤔 Edit: Will just go with the default lint groups for now and add more as needed. |
Run
cargo clippy --all-targets --all-features
on Continuous Integration on every Pull Request and push to main.TODO: