| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 | 
							- name: Releases to PyPi
 
- on:
 
-   push:
 
-     tags:
 
-       - '[0-9]+.[0-9]+[0-9]+.[0-9]'
 
-       - '[0-9]+.[0-9]+[0-9]+.[0-9]'
 
-       - '[0-9]+.[0-9]+[0-9]+.[0-9]'
 
-   
 
-   # Allows you to run this workflow manually from the Actions tab
 
-   workflow_dispatch:
 
- jobs:
 
-   build:
 
-     runs-on: ubuntu-latest
 
-     strategy:
 
-       matrix:
 
-         python-version: [3.8]
 
-     steps:
 
-       - name: 🛎️ Checkout
 
-         uses: actions/checkout@v3
 
-         with:
 
-           ref: ${{ github.head_ref }}
 
-       - name: 🐍 Set up Python ${{ matrix.python-version }}
 
-         uses: actions/setup-python@v5
 
-         with:
 
-           python-version: ${{ matrix.python-version }}
 
-       - name: Install dependencies
 
-         run: |
 
-           python -m pip install --upgrade pip
 
-           pip install --upgrade build setuptools wheel twine
 
-           python setup.py install
 
-       - name: Build source and wheel distributions
 
-         env:
 
-           TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
 
-           TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
 
-         run: |
 
-           python setup.py sdist bdist_wheel
 
-           twine upload dist/*
 
-         # python -m build
 
-       - name: 🚀 Publish to PyPi
 
-         uses: pypa/gh-action-pypi-publish@release/v1
 
-         with:
 
-           user: ${{ secrets.PYPI_USERNAME }}
 
-           password: ${{ secrets.PYPI_PASSWORD }}
 
-       - name: 🚀 Publish to Test-PyPi
 
-         uses: pypa/gh-action-pypi-publish@release/v1
 
-         with:
 
-           repository-url: https://test.pypi.org/legacy/
 
-           user: ${{ secrets.PYPI_TEST_USERNAME }}
 
-           password: ${{ secrets.PYPI_TEST_PASSWORD }}
 
 
  |