matticusau/PR Helper

Powerful Pull Request automation - auto labels, comment & review automation, rule based auto merge

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
repo-tokenThe GITHUB_TOKEN secret to use with authenticating. If you require additional permissions use a PAT stored as a secret on your repo.yes
enable-prmerge-automationSet to true to enable the auto merge capabilitiesyes
enable-prcomment-automationSet to true to enable the PR/Issue comment automationyes
enable-prlabel-automationSet to true to enable the PR label automationyes
enable-prreviewer-frontmatterSet to true to enable reviewers to be set from owner in YAML front matternofalse
enable-welcomemessageSet to true to automatically send a welcome message to new contributorsyes
welcome-messageThe custom welcome message to send to new contributorsnoThanks for opening an issue! Make sure you've followed CONTRIBUTING.md.
prmerge-requireallchecksSet to true if all checks need to complete before auto mergingnofalse
prmerge-requirereviewcountShould match the setting in your GitHub repo. Set it to -1 to disable.no-1
prmerge-methodThe method to use when merging the PRsnomerge
prmerge-pathcheckSet to true to require a path check for auto merge capabilitiesno
prmerge-allowpathsProvide the path globs which will allow auto merge. JSON object as string, example format {"any":["docs/**"]}.no""
prmerge-deletebranchIf true then the branch will be deleted on mergenofalse
prmerge-deletebranch-configProvide the branch patterns which will allow/deny auto delete on merge. JSON object as string, example format {"deny":["dev"]}.no""
prreviewer-authorkeyThe key in the YAML front matter to define the article author(s), who will be assigned as reviewersnoauthor
prreviewer-githubuserfromauthorfileEnables the lookup of the author from the Jekyll style Author YAML filenofalse
prreviewer-authorfilepathProvides the ability to configure the path to the Jekyll authors YAML file to use in lookupnodocs\_data\authors.yml
prreviewer-bypassforfileownerIf set to true, bypass review checks when all the changed files are owned by the author of the PR.nofalse
prlabel-defaultThe initial label to set on PRs when first creatednopr-onhold
prlabel-readyThe label to use when the PR has been signed off and ready for mergenopr-ready
prlabel-onholdThe label to use when the PR is on holdnopr-onhold
prlabel-reviewrequiredThe label to use when the PR requires reviewsnoreview-required
prlabel-automergeThe label to set on PRs when it qualifies for automatic merge by this actionnoqualifies-auto-merge

no outputs