Works fine. But for people on Github for now I recommend using uv only for building distributions and using the official PyPA GitHub action for publishing them to PyPI. This way you can take advantage of attestation, something not yet supported by uv.
If you mean creating and publishing packages to PyPI end users can't tell if you used uv or poetry or something else.