canonical/Create Pull Request

Create a pull request from local changes.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenThe GitHub token required to perform actions such as pushing commits and creating pull requests.yes
baseThe base branch to create the pull request against. Defaults to the current `github.ref` context if not set. The git reference for the base must exists locally (i.e. "fetched").no
branch-nameThe name of the new branch to be created by this action.yes
commit-messageThe commit message for the new commit created by this action.yes
titleThe title of the pull request that will be created.yes
bodyThe body content of the pull request. This can provide additional information or context for the changes being made.no
upsertWhen enabled, updates the existing branch and pull request instead of failing.nofalse
ignore-no-changesWhen enabled, the action will ignore the absence of local changes and exit without raising an error.nofalse
auto-mergeWhen enabled, the action will enable auto-merge using the squash merge method for the pull request and delete the branch after merge.nofalse
repositoryThe repository to create the branch and pull request on, for example `canonical/create-pull-request`. Defaults to the current repository if not set.no

no outputs