From 4c70ef3ea5af60e023d535068057474d2cce0993 Mon Sep 17 00:00:00 2001 From: Justin Kromlinger Date: Wed, 17 Dec 2025 16:23:52 +0100 Subject: [PATCH] Avoid duplicate merge request pipelines --- .gitlab-ci.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 606b7bb..75f88e1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -36,6 +36,8 @@ lint: rules: - if: '$CI_COMMIT_TAG' when: never + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never - when: on_success # This is an implicit gitlab stage, with the build.env variables used by either @@ -81,6 +83,8 @@ rootfs: when: never - if: '$CI_COMMIT_TAG' when: never + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never - when: on_success rootfs:secure: @@ -115,6 +119,8 @@ image:build: when: never - if: '$CI_COMMIT_TAG' when: never + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never - when: on_success before_script: - pacman -Syu --noconfirm podman @@ -175,6 +181,8 @@ image:publish:secure: rules: - if: '$CI_COMMIT_TAG' when: never + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + when: never - when: on_success .test-script: &test-script