branoholy/Update Files Action

A GitHub action for updating files.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit May 5, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: branoholy/update-files-action@0501911743c2e7bb6b6976142aa24f839771f60e # no releases — HEAD as of 2026-07-11

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

namedescriptionrequireddefault
tokenA token for committing the updated files and creating the pull request.yes
branch.nameA branch name for committing the changed files and creating the pull request.yes
branch.baseA custom base branch name. Default: default branch.no
branch.recreateA flag for recreating the branch if it exists. Default: `false`.no
commitA flag to enable/disable committing the changes. Default: `true` if any `commit.*` input is specified, otherwise `false`.no
commit.pathsA line-separated list of paths to commit if they were changed. The glob syntax is supported. Required if `commit` is `true`.no
commit.messageA commit message. Required if `commit.amend` is `false`.no
commit.tokenA token that can be used to commit the files instead of token.no
commit.amendA flag for amending the last commit. Default: `false`.no
pull-requestA flag to enable/disable creating a pull request. Default: `true` if any `pull-request.*` input is specified, otherwise `false`.no
pull-request.titleA custom pull request title. Default: `commit.message`.no
pull-request.bodyA custom pull request body.no
pull-request.baseA custom base branch for the pull request. Default: default branch.no
pull-request.labelsA line-separated list of labels.no
pull-request.assigneesA line-separated list of assignees.no
pull-request.reviewersA line-separated list of reviewers.no
pull-request.team-reviewersA line-separated list of team reviewers.no
pull-request.milestoneA milestone number.no
pull-request.draftA flag to create a pull request draft or a regular pull request. Default: `false`.no
namedescription
commit.shaSHA of the new commit