Pipeline stuck when the first stage contains a manual job only

Summary

CI Pipeline gets stuck when the first stage contains only one job that is manual.

Steps to reproduce

Create a CI pipeline with one manual job in first stage.

Expected behavior

Manual job should be skipped, subsequent stages should be processed.

Relevant logs and/or screenshots

See gitlab-qa@cc1f08e6 (builds)