10up/Repo Automator

GH Action for automate some common repository operations and validate PR description, changelog and credits.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
assign-prWhether to assign PR to authornotrue
assign-issuesWhether to assign closing issue with PR assignee when linked PR is mergednotrue
fail-labelThe label to be added to PR if the pull request doesn't pass the validationnoneeds:feedback
pass-labelThe label to be added to PR if the pull request pass the validationnoneeds:code-review
conflict-labelThe label to be added to PR if the pull request has conflictsnoneeds:refresh
conflict-commentComment template for adding comment on PR if it has conflictsno{author} thanks for the PR! Could you please rebase your PR on top of the latest changes in the base branch?
comment-templateComment template for adding comment on PR if it doesn't pass the validationno{author} thanks for the PR! Could you please fill out the PR template so that we can properly review and merge this?
issue-welcome-messageComment template for adding a welcome message on an issue for first-time issue creatorsnofalse
issue-commentComment template for adding a comment to a newly opened issue.nofalse
pr-commentComment template for adding a comment to a newly opened pull request.nofalse
pr-welcome-messageComment template for adding a welcome message on a PR for first-time PR creatorsnofalse
comment-ignore-usersList of users to ignore for adding comments when the issue or PR is opened by them.no
reviewersList of Reviewers to request PR review after passing all validation checksno
sync-pr-branchWhether to enable automatic synchronization of the pull request branch with the base branchnofalse
validate-pr-template-sectionsMultiline list of PR template section headings (without # markers) that must have non-empty content. Heading level is ignored, so 'What?', '## Why?', and '### Use of AI Tools' all work. Defaults to empty (disabled).no""
validate-descriptionWhether to validate the pull request descriptionnotrue
validate-changelogWhether to validate the pull request changelog entrynotrue
validate-creditsWhether to validate the props given in pull requestnotrue
max-retriesMaximum number of retries to check PR mergeable statusno5
wait-msTime to wait in milliseconds between retries to check PR mergeable statusno15000

no outputs