Rules
Defined in config/dispatcher.php. A webhook selects a rule; it can
never supply a command. Every enabled rule whose conditions all hold starts a run.
autofix
jira Autofix agent enabled 0 runsRuns the autofix script when an issue is labelled "autofix".
- Command
- bash scripts/autofix.sh {issue.key}
- Timeout
- 900s
Conditions
events: jira:issue_created, jira:issue_updated
issue_types: Bug
labels: autofix
deploy-on-done
jira Deploy on transition to Done disabled 0 runsExample of a transition-triggered rule. Disabled by default.
- Command
- bash scripts/notify.sh {issue.key} {issue.status}
- Timeout
- 300s
Conditions
events: jira:issue_updated
transition_to: Done
pr-autofix
github Autofix a pull request enabled 0 runsRuns when a labelled pull request is opened or gets new commits.
- Command
- bash scripts/pr-autofix.sh {pr.number} {pr.head_sha}
- Timeout
- 1800s
Conditions
events: pull_request
actions: opened, reopened, synchronize, labeled
labels: autofix
states: open