No significant changes.
- Ability to make caching optional (#140)
- If PKG_CONFIG_PATH is set, then work around setup-python and extend it with original value. (#139)
- Use Python 3.12 by default, drop 3.7 for default set of python versions. (#138)
- fix pipenv caching - use Pipfile for dependency cache not Pipfile.lock which might not be present (#133)
- Store Pipfile.lock as an artifact if it's not versioned. (#128)
- Cache pipenv dependencies (#129)
- Cache Pipfile.lock if it's not versioned in git - this will help provide reproducible builds, and allows to remove --skip-lock flags from pipenv install commands.. (#129)
- Trigger rstcheck on rstcheck flag not rst one. (#123)
- Added support for rstcheck rst linter (#120)
- Revert trusted publishers, it's still not supported for reusable workflows. (#111)
- Removed unneeded secrets fro pypi workflow (#110)
- Migrate pypi workflow to trusted publishers (#109)
- Added support to run ruff linter (#97)
- Have all linters turned off by default. Turning them on explicitly would be much more sane. (#98)
- Run all actions on pipenv by default instead of pip. (#99)
- Removed pipenv option. Now pipenv is used by default and actions only fall back to pip if requirements file is being passed. (#99)
- Fix incorrect parameter type bool -> boolean (#92)
- Ability to store built package as pipeline artifacts. (#90)
- Be able to configure codecov's fail_on_ci_error - defaults to false. (#91)
- Add your info here (#85)
- Switch to build package building system (#82)
- Secrets have no type - fixed automerge-shared secrets definition. (#79)
- Add your info here (#77)
- Add automerge-shared shared workflow to re-usable workflows. (#76)
- Removed pylint-paths parameters and now running pylint with pylint --recursive y . command. Any ignores can be set in .pylintrc file. (#72)
- Removed the ability to set up cover package's paths/names. use .coveragerc for that instead. (#71)
- Ability to set paths for linters (#70)
- pipenv template, linters-python and tests-pytests accepts pipenv-install-options for additional pipenv install options. Might allow adding ie. --skip-lock. (#67)