diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 7bd9eef3c0592e0f4cbf66aa09f94cc4e944777d..aed993e0427cb5753b18bcd24d7c0d5b61ca1446 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -1,9 +1,8 @@
 name: release
 
-#on:
-#  release:
-#    types: [created]
-on: [push]
+on:
+  release:
+    types: [created]
 
 jobs:
   deploy:
@@ -22,11 +21,10 @@ jobs:
           pip install pipenv
           pipenv install --dev --deploy
       - name: Build and publish
-#        env:
-#          TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
-#          TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
+        env:
+          TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
+          TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
         run: |
-          git tag
           pipenv run pytest
           pipenv run python setup.py bdist_wheel
-#          twine upload dist/*
\ No newline at end of file
+          twine upload dist/*
\ No newline at end of file