From c0025ffb88307ae1afc44a8f552b96d5bff535ed Mon Sep 17 00:00:00 2001
From: Nikolay Shirokovskiy <nshirokovskiy@tarantool.org>
Date: Fri, 29 Sep 2023 16:32:32 +0300
Subject: [PATCH] ci: run asan workflow on 'asan-ci' label

It is convenient to have a label to run ASAN CI without running full CI.

NO_DOC=ci
NO_TEST=ci
NO_CHANGELOG=ci
---
 .github/workflows/release_asan_clang.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/release_asan_clang.yml b/.github/workflows/release_asan_clang.yml
index 3bc106aaba..4e0846bf2d 100644
--- a/.github/workflows/release_asan_clang.yml
+++ b/.github/workflows/release_asan_clang.yml
@@ -33,10 +33,11 @@ concurrency:
 jobs:
   release_asan_clang:
     # Run on push to the 'master' and release branches of tarantool/tarantool
-    # or on pull request if the 'full-ci' label is set.
+    # or on pull request if the 'full-ci' or 'asan-ci' label is set.
     if: github.repository == 'tarantool/tarantool' &&
         ( github.event_name != 'pull_request' ||
-          contains(github.event.pull_request.labels.*.name, 'full-ci') )
+          contains(github.event.pull_request.labels.*.name, 'full-ci') ||
+          contains(github.event.pull_request.labels.*.name, 'asan-ci') )
 
     runs-on: ubuntu-20.04-self-hosted
 
-- 
GitLab