I upgraded GitLab CE to 11.3.1 (32cb452) yesterday (from 11.1.4 (63daf37)) and pushed some code to a project/repository - this is a simple repo with some PowerShell code. No markdown files, no yaml. Despite that my commit failed due to a pipeline running. The ‘Default to Auto DevOps pipeline’ is not ticked. This project has never been setup to use CI/CD.
Any idea why this might be happening by default?
I realise that the 11.0 release notes say “Simply commit your code to GitLab, then Auto DevOps does the rest: building, testing, code quality scanning, security scanning, license scanning, packaging, performance testing, deploying, and monitoring your application.” but there should surely be an option to turn this off? Most of our users will not be implementing these pipelines.