diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a134521d6b66551b0d8e7723b83d3f4623704553..562bd3b9d5d53ee7737d179d3834812c66e10786 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,8 +2,6 @@ upload: stage: deploy needs: [] image: python:3.11 - rules: - - if: $CI_COMMIT_TAG variables: PRIVATE_REGISTRY_API_URL: "${PRIVATE_REGISTRY_API_URL}" TWINE_PASSWORD: "${PRIVATE_REGISTRY_TOKEN_PASSWORD}" @@ -11,6 +9,10 @@ upload: script: - pip install "setuptools>=62.6" twine - echo "Tag name used ${CI_COMMIT_TAG}" + - > + if [[ -z "$CI_COMMIT_TAG" ]]; then + CI_COMMIT_TAG="v0.0.1a" + fi - sed -i "s/v0.0.1-dev/$CI_COMMIT_TAG/g" src/__init__.py - python -m build - python -m twine upload --verbose --repository-url ${PRIVATE_REGISTRY_API_URL} dist/*