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
Earn up to 16% annual interest with Nexo.
Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform.
Geographic restrictions, eligibility, and terms apply.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of MergeSentinel!