Improve CI in GitHub Action
gcushen opened this issue · comments
Geo commented
Building upon #49 where the GitHub Action for CI was created.
See workflow at https://github.com/wowchemy/hugo-academic-cli/actions
Todo:
- Formatting (Isort and Black) will not currently provide errors, so requires reading the log, even if workflow is successful. Auto commit these formatting improvements in CI if there are formatting changes.
- Complete implementation of code coverage (initially with low coverage threshold)
- Fix the 2 format flow warnings below:
/home/runner/.local/share/virtualenvs/hugo-academic-cli-jnkQB8Ka/lib/python3.8/site-packages/isort/main.py:914: UserWarning: W0501: The following deprecated CLI flags were used and ignored: --recursive!
warn(
/home/runner/.local/share/virtualenvs/hugo-academic-cli-jnkQB8Ka/lib/python3.8/site-packages/isort/main.py:918: UserWarning: W0500: Please see the 5.0.0 Upgrade guide: https://pycqa.github.io/isort/docs/upgrade_guides/5.0.0/
warn(