diff --git a/.github/workflows/python-wheel.yml b/.github/workflows/python-wheel.yml index a6f19b5b385..99c5068560f 100644 --- a/.github/workflows/python-wheel.yml +++ b/.github/workflows/python-wheel.yml @@ -26,6 +26,8 @@ jobs: args: --release --out dist --compatibility pypi manylinux: auto working-directory: pyo3-introspection + - uses: astral-sh/setup-uv@v8.1.0 + - run: uvx twine check pyo3-introspection/dist/* - uses: actions/upload-artifact@v7 with: name: wheels-linux-${{ matrix.target }} @@ -50,6 +52,8 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist --compatibility pypi working-directory: pyo3-introspection + - uses: astral-sh/setup-uv@v8.1.0 + - run: uvx twine check pyo3-introspection/dist/* - uses: actions/upload-artifact@v7 with: name: wheels-windows-${{ matrix.platform.target }} @@ -71,6 +75,8 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist --compatibility pypi working-directory: pyo3-introspection + - uses: astral-sh/setup-uv@v8.1.0 + - run: uvx twine check pyo3-introspection/dist/* - uses: actions/upload-artifact@v7 with: name: wheels-macos-${{ matrix.platform.target }} @@ -85,6 +91,8 @@ jobs: command: sdist args: --out dist working-directory: pyo3-introspection + - uses: astral-sh/setup-uv@v8.1.0 + - run: uvx twine check pyo3-introspection/dist/* - uses: actions/upload-artifact@v7 with: name: wheels-sdist @@ -105,3 +113,5 @@ jobs: path: pyo3-introspection/dist merge-multiple: true - uses: pypa/gh-action-pypi-publish@release/v1 + with: + packages-dir: pyo3-introspection/dist diff --git a/pyo3-introspection/LICENSE-APACHE b/pyo3-introspection/LICENSE-APACHE deleted file mode 120000 index 965b606f331..00000000000 --- a/pyo3-introspection/LICENSE-APACHE +++ /dev/null @@ -1 +0,0 @@ -../LICENSE-APACHE \ No newline at end of file diff --git a/pyo3-introspection/LICENSE-MIT b/pyo3-introspection/LICENSE-MIT deleted file mode 120000 index 76219eb72e8..00000000000 --- a/pyo3-introspection/LICENSE-MIT +++ /dev/null @@ -1 +0,0 @@ -../LICENSE-MIT \ No newline at end of file