bug in processing of CI pipeline specification

There seems to be a bug exposed by https://gitlab.com/sylva-projects/sylva-core/-/jobs/13259272475:

It fails with:

[ERROR] deployment :clapper: preview :cloud: capd :rocket: kadm :penguin: ubuntu: infra capd:rocket:kadm:penguin:ubuntu is not allowed

The deployment pipeline spec that triggers the error is "🎬 preview ☁️ capd 🚀 kadm 🐧 ubuntu", which seems perfectly legitimate.

Similar pipeline definition are used in many other MRs, I believe that the difference here is that this spec was edited with the MR description rich text editor and has the :emoji: syntax rather than unicode chars.

Edited by Thomas Morin