diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e39cfe6..434ed0b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,13 +15,17 @@ jobs: with: python-version: 3.x - - name: Build package - run: | - pip install wheel - python setup.py sdist bdist_wheel + - name: Install Python dependencies + run: python -m pip install -U pip setuptools wheel twine - - name: Publish package - uses: pypa/gh-action-pypi-publish@master - with: - user: __token__ - password: ${{ secrets.pypi_token }} + - name: install poetry and poetry-dynamic-versioning + run: python -m pip install -U poetry poetry-dynamic-versioning + + - name: building package + run: poetry build + + - name: Upload packages + run: "python -m twine upload dist/*" + env: + TWINE_USERNAME: __token__ + TWINE_PASSWORD: ${{ secrets.pypi_token }}