From 16f5e518dc703a3670b0bceb63257d5c28ff88dc Mon Sep 17 00:00:00 2001 From: Kevin Deldycke Date: Wed, 28 Aug 2024 18:56:42 +0400 Subject: [PATCH] Use prefered method to install project dependencies --- .github/workflows/docs.yaml | 4 ++-- .github/workflows/tests.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 7110937b..0e92af78 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -32,8 +32,8 @@ jobs: python -m pip install -r https://raw.githubusercontent.com/kdeldycke/workflows/v4.5.0/requirements/uv.txt - name: Install project run: | - uv --no-progress venv --system - uv --no-progress pip install --all-extras --requirement pyproject.toml . + uv --no-progress venv + uv --no-progress sync --all-extras --dev - name: Generate dynamic doc run: | uv --no-progress run --frozen -- python -m extra_platforms.docs_update diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 55374087..585d1931 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -122,8 +122,8 @@ jobs: python -m pip install -r https://raw.githubusercontent.com/kdeldycke/workflows/v4.5.0/requirements/uv.txt - name: Install project run: | - uv --no-progress venv --system - uv --no-progress pip install --all-extras --requirement ./pyproject.toml . + uv --no-progress venv + uv --no-progress sync --all-extras --dev - name: Unittests run: |