Add workflow rules

This commit is contained in:
Greg Hellings
2025-08-18 02:00:04 -05:00
parent 17d94b7668
commit 147a7a7d56
+10
View File
@@ -3,6 +3,16 @@ stages:
- check - check
- trigger - trigger
workflow:
rules:
# Run when a merge request event is open
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
# Do not run branch-specific pipeline if there is an open MR
- if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
when: never
# Run reduced pipeline for branches
- if: $CI_COMMIT_BRANCH
include: include:
# Low-effort, we can always do lint checks, validations, and so forth # Low-effort, we can always do lint checks, validations, and so forth
- local: .gitlab/always.yml - local: .gitlab/always.yml