Skip to content

Commit 92fe3f9

Browse files
committed
Install API dependencies in CI
1 parent a4b8e2a commit 92fe3f9

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@ jobs:
2525
cache-dependency-glob: "uv.lock"
2626

2727
- name: Install dependencies
28-
run: uv sync --locked
28+
run: uv sync --locked --group api
2929

3030
- name: Ruff lint
31-
run: uv run ruff check osmsg tests
31+
run: uv run --group api ruff check osmsg tests
3232

3333
- name: Ruff format check
34-
run: uv run ruff format --check osmsg tests
34+
run: uv run --group api ruff format --check osmsg tests
3535

3636
- name: ty (Astral type checker)
37-
run: uv run ty check osmsg
37+
run: uv run --group api ty check osmsg
3838

3939
- name: Pytest (offline)
40-
run: uv run pytest -m "not network"
40+
run: uv run --group api pytest -m "not network"
4141

4242
build:
4343
name: Build wheel + sdist

0 commit comments

Comments
 (0)