https://antonz.org/python-packaging/
How to make an awesome Python package in 2021 | Anton Zhiyanov build.yml. GitHub runs tests via tox – just as we did.tox-gh-actions package and USING_COVERAGE settings ensure that tox uses the same Python version as GitHub Actions themself, as required by strategy.matrix (I learned this clever trick from Hynek Schlawak).. The last step sends test coverage to Codecov. Code Climate does not need a separate step – it spots repository changes automatically. antonz.org |