freckle/mergeabot
Auto-merge Dependabot PRs, only after quarantine days
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| exclude-title-regex | Exclude PRs whose titles match this regular expression | yes | "" |
| quarantine-days | How long PRs must have gone since their last update to qualify for auto-merge. Default is 5, Set to -1 to disable | yes | 5 |
| strategy | How to merge PRs, must be one of merge, rebase, or squash | yes | rebase |
| remove-reviewers | Remove any reviewers from bot PRs when they open? | yes | true |
| bot-authors | Which PR authors to act on, one login per line. Not limited to bots -- any author login works. Defaults to Dependabot and Renovate; set to bot-authors: | dependabot[bot] to restrict to Dependabot only. | yes | dependabot[bot] renovate[bot] |
| github-actor | Override GitHub actor. This is mostly useful in testing. | yes | ${{ github.actor }} |
| github-repository | Override GitHub repository, if necessary | yes | ${{ github.repository }} |
| github-token | Override GitHub token, if necessary | yes | ${{ github.token }} |
| dry-run | Set to 1 to print, but not perform, any actions | yes | 0 |
Outputs
no outputs