tedivm/Python Lockfile Update

This action uses pip-tools to update a project's lockfiles via a Pull Request.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
deploy_keyA deploy key with write access to the repository. This is required if you wish the PR to trigger workflows, as commits made with the Github Token will not. It is recommended to use a repository locked deploy key.no
pr_body_textThe Pull Request comment for Pull Requests opened by this action.yesThis Automated PR updates the requirements.txt files to the latest versions. As this is automated it should be reviewed for errors before merging.
pr_titleThe Pull Request title for pull requests opened by this action.yesAutomated Requirements File Updates
github_usernameThe username to use for commits from this action.no${{ github.actor }}
branch_prefixA prefix used for generating branch names for the Pull Requests generated by this action.yespip-update
pip_extrasA list, separated by spaces, of `extra` packages to install. For example `dev arm` to build lockfiles for dev and arm extras.no""
commit_messageThe commit message used when committing updates to git.yesAutomated Requirements File Updates
allow_prereleaseIf set to `true` this will allow prelease versions to be included.no""
index_urlA repository index to use rather than PyPI. This is useful if you are using a private registry.no""
pip_argsArguments to be passed through to PIP.no""
resolverThe dependency resolver to use. Defaults to the new backtracking algorithm- set to `legacy` for old behavior.yesbacktracking

no outputs