For my project, I configured a Build Trigger connecting the GitLab. So whenever there are changes in the content, and on clicking the Build Trigger, Pipeline starts and on completion toaster displaying whether the pipeline success or falied.
Wondering, without even triggering the Build from DatoCMS side, I noticed the notification appears when a pipeline completes because of code changes. This seems to be confusing when thinking from editor perspective.
Refer the screenshot of series of failure logs without any build started log.
We also got your email about the same issues and will respond as soon as we have some findings. In the meantime, we recommend setting up a custom build hook that you can configure to your liking (details in our email response), just as a temporary workaround.
Thanks to @jeyasuriya1994’s detailed report and example payloads, we have been able to properly understand this situation. We’ve created an internal ticket to track this issue and will discuss it for the next dev cycle to see if it’s something we can change on our side.