Skip to content

v3dv/ci: only trigger on relevant changes

Eric Engestrom requested to merge eric/mesa:ci-rpi-changes-expectations into main

Dropped from !26256 (merged) because it brought the manual jobs into the merge pipeline (and blocked it as a result).

Turns out the issue was that I had put .broadcom-common-manual-rules before .vulkan-manual-rules, which contains .core-manual-rules which is what disables manual jobs on merge pipelines.

Long story short, that means the rule "src/broadcom/ci/gitlab-ci-inc.yml has changed -> include job" was being evaluated before "merge pipeline -> don't include the job".

Simply swapping the lines fixes the issue.

Merge request reports