yanovian/Update Dependencies

Scans every package manager in a repo, updates dependencies, and opens a PR, gated on checks if you give it any

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
update-strategyHow far to update: non-breaking (stay within the current major version) or breaking (allow major version jumps)nonon-breaking
check-commandsCommands to run after updating, one per line, in order. Every command must succeed or no pull request is created.no""
min-release-age-daysMinimum number of days a version must have been published before this Action will update to it. A version that fixes a known vulnerability (checked via OSV.dev) always bypasses this. Set to 0 to disable.no3
create-pull-requestWhether to open a pull request when updates are found and every command passesnotrue
base-branchBranch to base the pull request on. Defaults to the repository default branch.no""
branch-namePrefix for the branch this Action commits to, the actual branch is <branch-name>/<run-date>. Defaults to chore/update-deps/<update-strategy>.no""
config-pathPath to the config file in this repo for ignoring ecosystems or pathsno.github/update-dependencies.yml
working-directoryDirectory to scan, relative to the repository rootno.
github-tokenToken used to push the update branch and open the pull requestno${{ github.token }}
namedescription
updatedtrue if any dependency was updated
pull-request-numberNumber of the pull request that was created or updated, if any
pull-request-urlURL of the pull request that was created or updated, if any
changes-summary-pathPath to the full JSON summary of changes written to disk
commands-passedtrue if every command in `check-commands` exited successfully