From 0c549a09534f4c2efa95f4f2ec2f6811d51f03c3 Mon Sep 17 00:00:00 2001
From: Yana Kernerman <kernerya@gmail.com>
Date: Sun, 11 Aug 2024 20:14:17 +0200
Subject: [PATCH] different rules in publish job and build job

---
 .gitlab-ci.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 472e116..193bc8f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -35,7 +35,7 @@ job_build_artifact:
 job_publish_artifact:
   stage: publish
   rules: # Conditions under which this job should run
-    - if:  $CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "main"  # Run this job only for merge request event into main.
+    - if:  $CI_PIPELINE_SOURCE == "push" && $CI_MERGE_COMMIT_REF_NAME =~ /main/  # Run this job only for merge request event into main.
       when: always
   image: curlimages/curl:latest # Custom image with curl
   tags:
-- 
GitLab