fix: use uvx twine to avoid externally-managed Python
Some checks failed
CI / Test (push) Successful in 1m33s
CI / Lint (push) Successful in 1m34s
CI / Publish (push) Failing after 17s
CI / Notify (push) Successful in 1s

This commit is contained in:
2026-02-13 14:30:09 -05:00
parent ca5bef9664
commit b8c9781605

View File

@@ -109,9 +109,7 @@ jobs:
TWINE_USERNAME: ${{ secrets.REGISTRY_USER }} TWINE_USERNAME: ${{ secrets.REGISTRY_USER }}
TWINE_PASSWORD: ${{ secrets.REGISTRY_TOKEN }} TWINE_PASSWORD: ${{ secrets.REGISTRY_TOKEN }}
TWINE_REPOSITORY_URL: http://gitea-http.gitea.svc.cluster.local:3000/api/packages/daviestechlabs/pypi TWINE_REPOSITORY_URL: http://gitea-http.gitea.svc.cluster.local:3000/api/packages/daviestechlabs/pypi
run: | run: uvx twine upload --verbose dist/*
uv pip install twine --system
twine upload --verbose dist/*
- name: Create and push tag - name: Create and push tag
run: | run: |