Kintsugi Autofix Dispatcher POST /webhooks/jira

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 runs

Runs 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 runs

Example 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 runs

Runs 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