Introduce the detailed_merge_status to the web hooks
What does this MR do and why?
This MR introduces detailed_merge_status
to web hooks related to merge_requests
.
Related to #370857 (closed)
How to set up and validate locally
- Visit any project's Webhook Settings such as
http://127.0.0.1:3000/gitlab-org/gitlab-shell/-/hooks
- Add a webhook to receive events from merge request, notes, and pipelines
- Trigger test hooks from the dropdown menu at the bottom
- Check the last webhook via WebHookLog from console and validate the presence of
detailed_merge_status
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #370857 (closed)
Edited by Sincheol (David) Kim