Flake8 integration for Linting
[WIP] Creating an initial draft for the flake8 integration in Software Discovery Tool TODO:
- [x] Setting up GitHub workflows
- [ ] Moving the entire codebase to follow Flake8
Please take a look @pleia2 @arshPratap
Hi @pleia2, Sorry for messaging you this late. We should merge this PR first since we've decided to move forward with the Flake8 linting format. It'll add the GitHub workflow. Initially, I was planning to change everything in just one PR, but it'll be a hassle to review manually & if we've flake8 workflow already set up, I'll do half of the jobs for us (that is, checking the PR). Please let me know your thought on this. Thanks.
No decision has been made regarding linting format or other coding standards. Please bring this up at the team meeting on Tuesday, May 23rd.
Details for our upcoming meeting, where we can discuss this, can be found on our calendar: https://lists.openmainframeproject.org/g/software-discovery-tool-discussion/calendar