From 7518d438c4d8d4bfd91c61b1d1749fe4f160b4ea Mon Sep 17 00:00:00 2001 From: "Mishra, Ritwik (PG/T - Comp Sci & Elec Eng)" <rm02120@surrey.ac.uk> Date: Fri, 18 Apr 2025 14:37:13 +0000 Subject: [PATCH] Edit .gitlab-ci.yml fix for optional suffixes --- .gitlab-ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7fa9ae4..0c88e81 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,14 +5,14 @@ check_branch_name: stage: validate script: | echo "🔠Validating branch name: $CI_COMMIT_REF_NAME" - BRANCH_REGEX="^(regression|classification|clustering|ilp-classification|rl)/(svm|tree|mlp|perceptron|nb|bayes|kmeans|hierarchical|aleph|pygol|ql|dql|preprocessing)/(ritwik|arpit|shivasmi|ishwari|suraj)$" + BRANCH_REGEX="^(regression|classification|clustering|ilp-classification|rl)/(svm|tree|mlp|perceptron|nb|bayes|kmeans|hierarchical|aleph|pygol|ql|dql|preprocessing)/(ritwik|arpit|shivasmi|ishwari|suraj)(-[a-z0-9]+)?$" if [[ "$CI_COMMIT_REF_NAME" =~ $BRANCH_REGEX ]]; then echo "✅ Branch name is valid." else echo "⌠Branch name is INVALID: '$CI_COMMIT_REF_NAME'" - echo "👉 Expected format: <task>/<model-or-preprocessing>/<author>" - echo "👉 Example: classification/svm/ritwik" + echo "👉 Expected format: <task>/<model-or-preprocessing>/<author>[-optional-suffix]" + echo "👉 Example: classification/svm/ritwik or classification/svm/ritwik-v2" exit 1 fi only: -- GitLab