diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 6608243..a7a7bce 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -29,7 +29,7 @@ jobs: run: tox -e check - name: Upload HTML documentation if: matrix.python-version == 3.9 - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: html-doc path: doc/_build/html @@ -42,7 +42,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Download HTML documentation from job 'test' - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: html-doc path: doc/_build/html @@ -56,15 +56,15 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: '3.7' + python-version: '3.11' - name: Install dependencies run: | python -m pip install --upgrade pip - pip install setuptools wheel twine + pip install twine build - name: Build and publish env: TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} run: | - python setup.py sdist bdist_wheel + python -m build twine upload dist/*