From 5406d01256d942195e9702dc0db72ce77efc1a45 Mon Sep 17 00:00:00 2001
From: Amir MOHAMMADI <amir.mohammadi@idiap.ch>
Date: Mon, 17 Feb 2020 18:00:19 +0100
Subject: [PATCH] Run the PyPI stage only in public repositories

---
 bob/devtools/data/gitlab-ci/single-package.yaml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/bob/devtools/data/gitlab-ci/single-package.yaml b/bob/devtools/data/gitlab-ci/single-package.yaml
index f4894140..d82e6e2d 100644
--- a/bob/devtools/data/gitlab-ci/single-package.yaml
+++ b/bob/devtools/data/gitlab-ci/single-package.yaml
@@ -169,7 +169,10 @@ pypi:
   stage: pypi
   environment: pypi
   only:
-    - /^v\d+\.\d+\.\d+([abc]\d*)?$/  # PEP-440 compliant version (tags)
+    refs:
+      - /^v\d+\.\d+\.\d+([abc]\d*)?$/  # PEP-440 compliant version (tags)
+    variables:
+      - $CI_PROJECT_VISIBILITY == "public"
   except:
     - branches
   script:
-- 
GitLab