diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7a4a7bf..9938dd2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -52,6 +52,7 @@ jobs: path: dist/*.tar.gz upload-pypi: + name: Publish to PyPI needs: [build-wheels, build-sdist] runs-on: ubuntu-latest environment: pypi @@ -65,5 +66,4 @@ jobs: path: dist merge-multiple: true - - name: Publish to PyPI - uses: pypa/gh-action-pypi-publish@release/v1 + - uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/pyproject.toml b/pyproject.toml index 96a89a7..79b147f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -74,6 +74,8 @@ optional = true [tool.setuptools_scm] [tool.cibuildwheel] +build-frontend = "build[uv]" +test-groups = ["dev"] test-command = [ "python -c 'import mwparserfromhell.parser._tokenizer'", "pytest {project}/tests -rxs --cov=mwparserfromhell",