| conflict-label | Label to add to all PRs with merge conflicts | no | "" |
| conflict-marks-as-draft | Mark conflicted PRs as draft | no | false |
| conflict-requires-ready-state | Only process conflicts on PRs that are in the specified state. Accepts "all", "draft", and "ready_for_review" (default) | no | ready_for_review |
| conflict-requires-labels | Only process conflicts on PRs that have one of the specified labels (comma-separated list of labels) | no | "" |
| conflict-excluded-labels | Do not process conflicts on PRs that have one of the specified labels. Takes precedence over conflict-required-labels (comma-separated list of labels) | no | "" |
| conflict-excluded-authors | Do not process conflicts on PRs that were opened by the specified authors (comma-separated list of usernames. If the author is an app, it must be in the format "app/<login>") | no | "" |
| update-pr-branches | Automatically update PR branches with the latest changes from the target branch | no | false |
| update-requires-auto-merge | Only update PRs that have auto-merge enabled | no | false |
| update-requires-ready-state | Only update PRs that are in the specified state. Accepts "all", "draft", and "ready_for_review" (default) | no | ready_for_review |
| update-requires-labels | Only update PRs that have one of the specified labels (comma-separated list of labels) | no | "" |
| update-excluded-labels | Do not update PRs that have one of the specified labels. Takes precedence over update-required-labels (comma-separated list of labels) | no | "" |
| update-excluded-authors | Do not update PRs that were opened by the specified authors (comma-separated list of usernames. If the author is an app, it must be in the format "app/<login>") | no | "" |
| update-requires-source | Only update PRs that are either forks or branches from the same repository. Accepts "all" (default), "forks", and "branch" | no | all |
| dry-run | Do not perform any actions, only log what would be done | no | false |