Incorrect/surprising ordering of stages
Description of the problem
In my .gitlab-ci.yml I've got 4 stages build, test, deploy and publish. There is an explicit dependency from publish on deploy, i.e. it should happen after deploy.
In the pipelines ui the publish stage is coming before the deploy stage. Is it possible to clarify why this is happening?
Which Group/Project (with full path) is experiencing the issue?
Approximate date/time when the error occurred.
See pipelines linked above
Describe what you were doing right before the issue occurred.
See description above and .gitlab-ci.yml in repository.