pipery-dev/Pipery Python CI

CI pipeline for Python: SAST, SCA, lint, build, test, versioning, packaging, release, reintegration

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project_pathPath to the project source tree.no.
config_filePath to pipery config file.no.pipery/config.yaml
package_managerPackage manager: auto, setuptools, poetry, uv.noauto
python_versionPython version to use.no3.11
skip_sastSkip SAST scan.nofalse
skip_scaSkip SCA scan.nofalse
skip_lintSkip lint step.nofalse
skip_buildSkip build step.nofalse
tests_pathPath passed to pytest (directory, file, or nodeids). Defaults to project_path.no""
skip_testSkip test step.nofalse
skip_versioningSkip versioning step.nofalse
skip_packagingSkip packaging step.nofalse
skip_releaseSkip release step.nofalse
skip_reintegrationSkip reintegration step.nofalse
version_bumpVersion bump kind: patch, minor, major.nopatch
registryRegistry target for release.nopypi
pypi_tokenPyPI API token for publishing.no""
github_tokenGitHub token for reintegration.no""
target_branchTarget branch for reintegration.nomain
log_filePath to the JSONL log file.nopipery.jsonl

no outputs