New Analyzer to prevent endpointURL changes for Outbound Messages in Sandboxes
A major pain point and blocker to use automated CI jobs is that we cannot include workflow rules because we have outbound messages set up to specific test endpoints per sandbox/environment. As the workflow metadata type allows us no ability to filter by workflow rule name (it's by object), this means we have no option but to manually run the comparison and deployments for each of our sandboxes.
It'd be great to add a problem analyzer to suggest not changing the endpointURL field on outbound messages when the target is a Sandbox. This way, you can deselect it manually when actually deploying changes but it will auto-remove those changes in CI job and allow users to freely include workflows in their CI jobs without fear of changing the endpoint URL.