Disable auto building when creating and editing MRs

@LGenzelis, I believe this behavior is because of the MR webhook behavior at GitLab itself. I’m looking at one of my sites with a repo hosted at GitLab and I see the following there:

The highlighted text reads:

This URL will be triggered when a merge request is created/updated/merged

We cannot differentiate between created, update, and merge for MRs because GitLab’s webhook settings don’t have fine grained options for this. It is “all or nothing”.

Are you running a build in a different CI/CD system? If so, it is possible to deploy the files directly from the other build system using Netlify CLI:

This completely by-passes the build at Netlify and directly uploads the files from the other CI/CD system to Netlify.

If there are other questions about this, please let us know.