X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/125ed5b2601f0e74ded03b666132e3c37ae8af07..f066e3fcae49554118962d2bbd9ec92a9958acf3:/.github/workflows/pypi_upload.yml?ds=inline diff --git a/.github/workflows/pypi_upload.yml b/.github/workflows/pypi_upload.yml index 5df91d9..cda215a 100644 --- a/.github/workflows/pypi_upload.yml +++ b/.github/workflows/pypi_upload.yml @@ -2,7 +2,10 @@ name: pypi_upload on: release: - types: created + types: [published] + +permissions: + contents: read jobs: build: @@ -10,19 +13,21 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 + with: + python-version: "*" - - name: Install latest pip, setuptools, twine + wheel + - name: Install latest pip, build, twine run: | - python -m pip install --upgrade pip setuptools twine wheel + python -m pip install --upgrade --disable-pip-version-check pip + python -m pip install --upgrade build twine - - name: Build wheels + - name: Build wheel and source distributions run: | - python setup.py bdist_wheel - python setup.py sdist + python -m build - name: Upload to PyPI via Twine env: