Update CI build dependencies
Some checks failed
CI + Deploy / lint (push) Successful in 6s
CI + Deploy / test (push) Successful in 10s
CI + Deploy / deploy_to_pypi (push) Failing after 5s
CI + Deploy / deploy_to_dockerhub (push) Has been skipped
CI + Deploy / deploy_to_gitea (push) Has been skipped

- Update `pip` installation to use `uv pip`.
- Ensure consistent dependency installation in CI.
This commit is contained in:
Roger Gonzalez 2025-05-17 14:31:03 -03:00
parent 007c417064
commit 0a37d3a23a
Signed by: rogs
GPG Key ID: C7ECE9C6C36EC2E6

View File

@ -62,8 +62,8 @@ jobs:
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: | run: |
uv venv .venv uv venv .venv
uv pip install --system build twine
source .venv/bin/activate source .venv/bin/activate
uv pip install --system build twine
uv run python -m build uv run python -m build
uv run python -m twine upload dist/* uv run python -m twine upload dist/*