MergeSentinel is a Go application designed to enhance the merge request (MR) process in GitLab. It listens for HTTP calls from GitLab project webhooks when a merge request action occurs. Depending on the rules configured, it will enable or disable the button used to accept the merge request, ensuring that all predefined criteria are met before a merge can be approved.
Features
- Webhook Listener: Receives HTTP calls from GitLab project webhooks
- Documentation available
- Examples available
- Rule Enforcement: Checks if specific rules are met before allowing a merge request to be accepted
- Automatic Control: Enables or disables the merge request button based on rule validation
Categories
HTTP ServersLicense
MIT LicenseFollow MergeSentinel
Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of MergeSentinel!