actions-marketplace-validations/GitHub Actions Version Updater

GitHub Actions Version Updater updates GitHub Action versions in a repository and creates a pull request with the changes.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jul 15, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/saadmk11_github-actions-version-updater@d8781caf11d11168579c8e5e94f62b068038f442 # no releases — HEAD as of 2026-07-10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
committer_usernameName of the user who will commit the changes to GitHubnogithub-actions[bot]
committer_emailEmail Address of the user who will commit the changes to GitHubnogithub-actions[bot]@users.noreply.github.com
commit_messageCommit message for the commits created by the actionnoUpdate GitHub Action Versions
pull_request_titleTitle of the pull requests generated by the actionnoUpdate GitHub Action Versions
pull_request_branchThe pull request branch name (If provided, the action will force push to the branch)no""
ignoreA comma separated string of GitHub Actions to ignore updates forno""
tokenGitHub Personal Access Token with `workflow` scopeyes
skip_pull_requestSkip Pull Request creationnofalse
update_version_withUse The Latest Release Tag/Commit SHA or Default Branch Commit SHA to update the actions. options: "release-tag" (default), "release-commit-sha", "default-branch-sha"norelease-tag
release_typesA comma separated string of release types (major, minor, patch) to use when updating the actions. By default, all release types are used to update the actions. Only Applicable for "release-tag", "release-commit-sha"noall
pull_request_user_reviewersA comma separated string (usernames) which denotes the users that should be added as reviewers to the pull requestno""
pull_request_team_reviewersA comma separated string (team slugs) which denotes the teams that should be added as reviewers to the pull requestno""
pull_request_labelsA comma separated string (label names) which denotes the labels which will be added to the pull requestno""
extra_workflow_locationsA comma separated string of file or directory paths to look for workflows. By default, only the workflow files in the .github/workflows directory are checked updatesno""

no outputs