-
-
Notifications
You must be signed in to change notification settings - Fork 17
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 automated style/linting checks with Ruff #138
Add automated style/linting checks with Ruff #138
Conversation
Hi, @peterdudfield @Sukh-P After Implementing the linting check, we have encountered several linting errors across the repository. Shall i create new issues to resolve them categorically? |
Thanks @RupeshMangalam21 My vote would be to
|
@peterdudfield Are we okay to merge this? I will create a new issue to resolve linting after merging. |
Thanks for this, im just asking the team about this, as it will effect a few things. |
This LGTM, sounds like a good plan to raise a PR after this to apply the linting to the codebase |
Pull Request
Description
Added GitHub Actions workflow for automated code style and linting checks using Ruff.
This PR implements automated style/linting checks which was requested in #28. The implementation includes:
[lint]
sectionMain changes:
.github/workflows/lint.yml
:ruff.toml
:[lint]
sectionFixes #28
How Has This Been Tested?
ruff check .
andruff format --check .
If your changes affect data processing, have you plotted any changes? i.e. have you done a quick sanity check?
(Not applicable as this change only affects development tooling)
Checklist: