From f6b56c1c4e606c818b189cba8697593d7adfa21c Mon Sep 17 00:00:00 2001 From: tcely Date: Sun, 18 May 2025 00:19:29 -0400 Subject: [PATCH] Install with `uv` from requirements.txt --- .github/workflows/ci.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 34b73468..d61d9ece 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -96,7 +96,12 @@ jobs: python -m pip install uv uv --no-config --no-managed-python --no-progress -v \ pip install --system --strict pipenv - PIPENV_VERBOSITY=64 pipenv install --system --skip-lock + PIPENV_VERBOSITY=64 pipenv lock + PIPENV_VERBOSITY=64 pipenv requirements --hash > requirements.txt + cat -v -n requirements.txt + uv --no-config --no-managed-python --no-progress -v \ + pip install --system --strict --requirements requirements.txt + #PIPENV_VERBOSITY=64 pipenv install --system --skip-lock - name: Set up Django environment run: | cp -v -p tubesync/tubesync/local_settings.py.example tubesync/tubesync/local_settings.py