As described in this issue is-there-a-mylyn-connector-for-gitlab, it is not possibe to enforce issues workflow with Gitlab.
There are some issues opened on Gitlab about this subject, but Gitlab teams do not seem to want to provide a such feature.
Does someone know how to change gitlab code to implement some issues workflow rules ? It should be implemented in parts about labels management.