diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 10399fd3d299ae90d2c0f0c4b4ece6592c3c1769..1cccae1a9b383a31140c3c1ea3cb0adbb0c9538d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -118,4 +118,4 @@ publish_job:
     - source .venv/bin/activate
     - pip install -U twine
   script:
-    - python -m twine upload dist/*
\ No newline at end of file
+    - python -m twine upload dist/* -u $TWINE_USERNAME -p $TWINE_PASSWORD --non-interactive
\ No newline at end of file