Each PR to main should be first tested from a linter, a formatter and should pass all test cases written for projectman. That said we need to create a workflow under .github/workflows/ which will check the following:
[ ] Runs all test cases with pytest
[ ] Runs checks with isort
[ ] Runs checks with black
[ ] Runes checks with flake8
If the above 4 criteria are passing then we can merge a PR to main branch
/type task
Which area/kind this task is related to?
/label ci /label test-automation
Issue Description
Each PR to main should be first tested from a linter, a formatter and should pass all test cases written for
projectman
. That said we need to create a workflow under.github/workflows/
which will check the following:pytest
isort
black
flake8
If the above 4 criteria are passing then we can merge a PR to main branch