http://wmj5kiicroak3dvoelipkcqobw7kwtltbqnmuv576l6x4b56b6dvmdad.onion/help/ci/debugging.md
You shouldn't use these two configurations in the same pipeline, as they behave differently. It's hard to predict how a pipeline runs with this mixed behavior. rules is the preferred choice for controlling jobs, as only and except are no longer being actively developed. If your rules or only/except configuration makes use of predefined variables like CI_PIPELINE_SOURCE , CI_MERGE_REQUEST_ID , you should verify them as the first troubleshooting step.