So far, the correct jobs seem to run in the MRs I’ve tried, but MR pipelines are now marked as detached whereas they weren’t previously. I’m not sure whether that is to be expected, or whether there’s a bug in my config somewhere. The deprecation notice don’t seem to mention this, although I did find an explanation of detached.
thanks for bringing this to our attention. I’d like to share some updates and clarifications, including hopefully useful details too
There was a misunderstanding about the term “deprecation”, sorry about that.
only/except are not deprecated
We have discussed this in the last couple of days, and have made it more clear that only/except are not deprecated. The new rules keywords allows to build more fine granular conditions and you are encouraged to use them.
CI/CD Template changes in 13.0
The real change now happens under the hood: GitLab provides several built-in templates, you may have seen that for CI config for Golang or Docker. There are also portions for the Auto-DevOps and Security CI/CD pipelines.
These config templates will be moved over the rules set in 13.0, with literally no visible change.