I just created a project in GitLab and discovered that these days you automatically get a pipeline with auto devops. Which sounds nice on paper, but I wasn’t too happy with this. You see, I’m on a bronze plan so I only have a limited amount of build minutes. And the auto devops pipeline is quite a big one. I created three branches before discovering this (master, develop, and one feature branch) and by this time I already burned through 131 of my 2000 minutes. Especially because two tasks in one of the pipelines were just idling (they were running, but nothing was happening, I had to cancel them).
In my opinion, auto devops should be disabled by default, or at the very least you should be prompted on project creation whether you want to use it or not. Had I not noticed that this pipeline was running, I could have easily burned through all my minutes in a short amount of time.