These are my personal solutions for hackerrank challenges.
I've added a GitHub action workflow to run unit tests automatically. My workflow is based on Install Poetry Action
I've added the integration with Codecov to check coverage. This was built using this
TODO:
- Check coverage to improve coverage status
Other posibilities are: 1, 2, 3
Note:
- I added a conditional step1,2 to run upload code coverage (if I'm executing GH actions locally, it ignores uploading code coverage to CODECOV)
- I'm running GH actions locally using act
I've configured isort
to use the existing black
profile. You can find more details about here.
Sommething important is the different ways isort
has to organize imports. Another helpful link is this.