Skip to content
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

Additional linting actions #959

Merged
merged 4 commits into from Mar 18, 2023

Conversation

Askaholic
Copy link
Collaborator

Adds flake8 to our github actions checks so we can add it as a requirement for merging. This also adds the flake8-quotes plugin to make sure we're using double quotes everywhere. Since we requoted the whole codebase it seems that a few single quotes have snuck their way in because we had no automated checker.

Unfortunately there are still a number of error codes that we are ignoring that would be nice to fix, but are mostly due to legacy code so I don't feel like fixing them in this PR.

@Askaholic Askaholic force-pushed the additional-linting-actions branch 2 times, most recently from a07e291 to 6bc7d52 Compare March 18, 2023 02:31
@Askaholic Askaholic merged commit 22da0ff into FAForever:develop Mar 18, 2023
@Askaholic Askaholic deleted the additional-linting-actions branch March 18, 2023 02:48
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.

None yet

1 participant