diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index de572e7..aca4a49 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -34,3 +34,13 @@ test python3.12: coverage_report: coverage_format: cobertura path: coverage.xml + +release: + stage: build + rules: + - if: $CI_COMMIT_TAG + script: + - pip install poetry + - poetry install + - source `poetry env info --path`/bin/activate + - poetry publish --build -r ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi -u gitlab-ci-token -p ${CI_JOB_TOKEN}