diff --git a/.github/workflows/tag-release.yml b/.github/workflows/tag-release.yml
index 42a5369..046439e 100644
--- a/.github/workflows/tag-release.yml
+++ b/.github/workflows/tag-release.yml
@@ -18,13 +18,13 @@ jobs:
         with:
           python-version: 3.9
 
-      - name: Setup poetry
-        uses: Gr1N/setup-poetry@v7
-
       - name: Install dependencies
-        run: poetry install --with dev 
+        run: pip install -e '.[dev]' && python setup.py bdist_wheel sdist
 
       - name: Upload to TestPyPI
         run: |
-          poetry build
-          poetry publish -u __token__ -p ${{ secrets.PYPI_TOKEN }}
+          twine check dist/*
+          twine upload dist/*
+       env:
+          TWINE_USERNAME: __token__
+          TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}