From 1044e16df611e67c34822e15bd5e305b5b8108b5 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Thu, 12 Nov 2020 00:09:35 +0100
Subject: [PATCH] Move PyPI publishing to deploy stage again

---
 ci/build_dist.yml  |  5 -----
 ci/deploy_pypi.yml | 11 +++++++++++
 2 files changed, 11 insertions(+), 5 deletions(-)
 create mode 100644 ci/deploy_pypi.yml

diff --git a/ci/build_dist.yml b/ci/build_dist.yml
index 7bdf76e85..ec4a102bf 100644
--- a/ci/build_dist.yml
+++ b/ci/build_dist.yml
@@ -10,11 +10,6 @@ build_dist:
        fi ;
       fi
     - tox -e build
-    - if [ $CI_COMMIT_REF_NAME = master ]; then
-       poetry publish -r gitlab ;
-      elif [ x$CI_OMMIT_REF_NAME = x$CI_COMMIT_TAG ]; then
-       poetry publish ;
-      fi
   artifacts:
     paths:
       - dist/
diff --git a/ci/deploy_pypi.yml b/ci/deploy_pypi.yml
new file mode 100644
index 000000000..6b235ad05
--- /dev/null
+++ b/ci/deploy_pypi.yml
@@ -0,0 +1,11 @@
+deploy_pypi:
+  stage: deploy
+  script:
+    - if [ $CI_COMMIT_REF_NAME = master ]; then
+       poetry publish -r gitlab ;
+      elif [ x$CI_OMMIT_REF_NAME = x$CI_COMMIT_TAG ]; then
+       poetry publish ;
+      fi
+  only:
+    - master
+    - tags
-- 
GitLab