Skip to content

Commit ec08e4d

Browse files
committed
chore: update GitHub Actions workflow to install development dependencies with Poetry
1 parent 4194ba1 commit ec08e4d

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
version: latest
2727

2828
- name: Install dependencies
29-
run: poetry install --no-interaction --no-ansi
29+
run: poetry install --no-interaction --no-ansi --extras dev
3030

3131
- name: Check code with ruff
3232
run: poetry run ruff check .
@@ -50,7 +50,7 @@ jobs:
5050
version: latest
5151

5252
- name: Install dependencies
53-
run: poetry install --no-interaction --no-ansi
53+
run: poetry install --no-interaction --no-ansi --extras dev
5454

5555
- name: Check code formatting with black
5656
run: poetry run black --check .
@@ -74,7 +74,7 @@ jobs:
7474
version: latest
7575

7676
- name: Install dependencies
77-
run: poetry install --no-interaction --no-ansi
77+
run: poetry install --no-interaction --no-ansi --extras dev
7878

7979
- name: Run mypy
8080
run: poetry run mypy .
@@ -98,7 +98,7 @@ jobs:
9898
version: latest
9999

100100
- name: Install dependencies
101-
run: poetry install --no-interaction --no-ansi
101+
run: poetry install --no-interaction --no-ansi --extras dev
102102

103103
- name: Run tests
104104
run: poetry run pytest src/tests/ -v

0 commit comments

Comments
 (0)