diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 67e1929d..1aa30b78 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -39,16 +39,16 @@ jobs: name: dist path: dist + - name: Publish package to TestPyPI + uses: pypa/gh-action-pypi-publish@release/v1 + with: + repository-url: https://test.pypi.org/legacy/ + skip-existing: true + - name: Install uv + if: startsWith(github.ref, 'refs/tags') uses: astral-sh/setup-uv@v4 - - name: Publish package to TestPyPI - run: | - uv publish \ - --check-url https://test.pypi.org/simple \ - --publish-url https://test.pypi.org/legacy \ - --verbose - - name: Publish package to PyPI if commit is tagged # Publish only tagged commits if: startsWith(github.ref, 'refs/tags')