dciborow/Run Actions based for Python Project

Run actions for Python Project on pull requests to improve code review experience.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
rootProject root directory. Default '.' .
tomlpyproject.toml location. Default pyproject.toml pyproject.toml
blackRun Black Default is false. false
banditRun Bandit Default is false. false
pylintRun Pylint Default is false. false
pyrightRun Pyright Default is false. false
flake8Run Flake8 Default is false. false
pytestRun tests with PyTest Default is false. false
pypi_publishPublish to PyPi Default is false false
argsCustomize which tests run with Pytest Markers ""
pypi_repoPyPi Target. Use this to point to private or test locations. Default testpypi pypi
pypi_passwordCredentials for PyPi ""
version_suffixValue to append to version in order to produce unique id for PyPi. Examples include: '-rc {{ github.run_attempt }}' '-dev {{ github.run_attempt }}' ""
github_tokenGITHUB_TOKEN${{ github.token }}
workdirWorking directory relative to the root directory.src
levelReport level for reviewdog [info,warning,error]error
reporterReporter of reviewdog command [github-pr-check,github-pr-review].github-pr-check
filter_modeFiltering mode for the reviewdog command [added,diff_context,file,nofilter]. Default is added. added
fail_on_errorExit code for reviewdog when errors are found [true,false] Default is `false`. false
reviewdog_flagsAdditional reviewdog flags""

no outputs