From bcd06142df2cca7a60ddf0a6110d477016380327 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Thu, 31 Aug 2023 07:56:33 -0300 Subject: [PATCH] Create GitHub release after deploy Also modernize how the package is generated by using `build` instead of deprecated `setup.py`. Close #139 --- .github/workflows/main.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4930c45..7968871 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -60,15 +60,19 @@ jobs: uses: actions/setup-python@v1 with: python-version: "3.7" - - name: Install wheel + - name: Install dependencies run: | python -m pip install --upgrade pip - pip install wheel + pip install build - name: Build package run: | - python setup.py sdist bdist_wheel + python -m build - name: Publish package to PyPI uses: pypa/gh-action-pypi-publish@master with: user: __token__ password: ${{ secrets.pypi_token }} + - name: GitHub Release + uses: softprops/action-gh-release@v1 + with: + files: dist/*