How it works
Once connected, MergeGuide receives pull request events from your Azure DevOps project through a service hook. On a relevant event it evaluates the changed code and posts the result to the PR. Blocking findings hold the merge until resolved.Connect Azure DevOps
Add the repository in the dashboard
In portal.mergeguide.ai, open
Repositories and connect your Azure DevOps repository.
Create a service hook
In your Azure DevOps project settings, add a service hook for pull request
events using the URL and shared secret MergeGuide provides. The secret lets
MergeGuide verify that requests genuinely come from Azure DevOps.
Run in Azure Pipelines
You can also run MergeGuide as a pipeline step. Install the CLI and run a check:azure-pipelines.yml
Block merges on findings
Require the MergeGuide check to pass before completing a PR using branch policies in your Azure DevOps repository settings. See Set up the PR gate.Next steps
PR gate
Block merges on blocking findings.
CI/CD patterns
Wire MergeGuide into any pipeline.