DAG Pipelines never stop
I have the problem that, when using DAG, the Pipeline never reaches the "done" or "failed" state when using DAG and a job inside failed or is optional/has to be triggered manual. An example can be seen in this pipeline which uses DAG which is still running and this one without DAG which failed as expected as public runners don't fetch tags (which is interesting but not the content of this issue).
Tested this on my own GitLab instance where i have the same problem. Eventually it has to do something that whole deploy steps have to be skipped if they are only manual jobs which has some side effekts? Also interesting is that branches in that project does not have that problem as they have less jobs?