Webhook events cover about half the mutations #112

closed cmc opened this on 2026-09-03 05:14 UTC · control web · milestone v1.13.0

Discussion

cmc 2026-09-03 05:14 UTC

Recorded: push, issue.{created,commented,closed,open}, mr.{created,commented,merged}, release.created, status, build.*, repo.imported. Missing: mr.closed, any review event, label/assignee/milestone events, release.deleted, repo.deleted. runMRClose (mr.go:1254) and runMRReview (mr.go:783) record nothing; mr close and issue edit (issue.go:453) also send no notification.

Remedy: add RecordEvent to the missing mutations and publish the event list on the API wiki page.

closed by commit f150dbe6d8 by cmc: webhooks: the other half of the mutations record an event

2026-09-04 17:13 UTC