Skip to content

Commit 70cd014

Browse files
committed
Use --all-groups in uv sync for test workflows
Replaces the --dev flag with --all-groups in the uv sync command for both remote and unit test GitHub Actions workflows. This ensures all dependency groups are installed during CI test runs.
1 parent 5845bef commit 70cd014

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/remote-tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
uses: astral-sh/setup-uv@v7
2525

2626
- name: Install the project
27-
run: uv sync --locked --all-extras --dev
28-
27+
run: uv sync --locked --all-extras --all-groups
28+
2929
- name: Run remote tests
3030
run: uv run pytest -vv -m "remote"

.github/workflows/unit-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ jobs:
2121
- name: Install uv
2222
uses: astral-sh/setup-uv@v7
2323
- name: Install the project
24-
run: uv sync --locked --all-extras --dev
24+
run: uv sync --locked --all-extras --all-groups
2525
- name: Run tests
2626
run: uv run pytest -vv -m "not remote"

0 commit comments

Comments
 (0)