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

Added a GitHub Action that will run flake8 on submitted PRs #651

Merged
merged 6 commits into from Sep 9, 2021

Conversation

vietdhoang
Copy link
Contributor

Summary

A new Python linter, flake8, has been added as a GitHub Action. It will run on every submitted PR and annotate all the errors that it finds. This PR addresses the issue #649.

Documentation for the GitHub Action can be found here. Essentially, this GitHub Action runs flake8 with reviewdog. Reviewdog parses the output from flake8 and uses to it annotate code in the PR.

@vietdhoang
Copy link
Contributor Author

@cmadjar Ready for review! Ideally, once this is accepted, I can test run the action with some Python files in this repo.

@vietdhoang vietdhoang marked this pull request as draft August 17, 2021 05:06
Added more errors/warnings to ignore.
Copy link
Collaborator

@cmadjar cmadjar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you @vietdhoang !

@cmadjar cmadjar merged commit d9ca9b3 into aces:main Sep 9, 2021
@cmadjar cmadjar added this to the 24.0.0 milestone Sep 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants