Solution#91
Conversation
mateacademy-ai-mentor
left a comment
There was a problem hiding this comment.
Review Summary
Excellent work on the GitHub Actions workflow! It's well-structured and successfully meets all the requirements from the task description. I am approving your submission.
One small suggestion for future improvement: the tests are currently run twice, once in the Run tests step and again in the Generate coverage report step. Since coverage run already executes the tests, you can remove the initial Run tests step to make the pipeline more efficient. This is just an optimization, and your current solution works perfectly.
✨ Please rate this review in the Platform's notification center1. I will be grateful for your feedback! ✨
Footnotes
| - name: Run tests | ||
| working-directory: src | ||
| run: python manage.py test |
There was a problem hiding this comment.
This step runs the test suite, but the following 'Generate coverage report' step also runs the entire test suite using coverage run. This means your tests are being executed twice in every workflow run. To make the pipeline more efficient, you can remove this step entirely. The coverage step already fulfills the requirement of running the tests.
No description provided.