"Pipelines" (CI) are an optional feature.
Apparently it is turned on, on our gitlab repository, but forks do not need to enable it.
You probably turned it on by accident. (At least in my personal fork it is not enabled, and iirc never was).
Go to the settings tab of your forked Lazarus repo. Under General, expand "Visibility, project features, permissions", find "CI/CD" and turn it off.
Besides that, the error should not stop you from committing. It will just tell you for every commit, that pipelines aren't run.
The reason that happens with Lazarus (and fpc), but maybe not with other repo is that we have pipeline config in the repo. So when the config is there AND the feature enabled, then ....