Skip to content

Add flake8 config and GitHub Actions workflow for linting.Add python linter #325

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

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

fahdalkhulaifi
Copy link
Contributor

This pull request adds automated Python code quality checks to the project by:

Adding a .flake8 configuration file to enforce coding style rules (e.g., max line length, excluded folders).

Adding a GitHub Actions workflow (.github/workflows/lint.yml) that runs flake8 on every push and pull request to the develop branch.

The workflow helps catch style and syntax issues early, improving code quality and consistency.

This addresses the issue #68 "Add python linter" by integrating linting into the CI process without auto-formatting, so developers can fix lint errors themselves.

@fahdalkhulaifi
Copy link
Contributor Author

Hi! This PR adds flake8 linting configuration and a GitHub Actions workflow as discussed in issue #68. Please review when you have a chance. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant