Skip to content

Commit 9eea5ad

Browse files
committed
Install poetry in CI
1 parent e238439 commit 9eea5ad

File tree

7 files changed

+22
-8
lines changed

7 files changed

+22
-8
lines changed

.github/workflows/check_async_docstrings.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ jobs:
1818
python-version: 3.8
1919

2020
- name: Install dependencies
21-
run: make install-dev
21+
run: |
22+
pipx install poetry
23+
make install-dev
2224
2325
- name: Check async docstrings
2426
run: make check-async-docstrings

.github/workflows/check_version_availability.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ jobs:
1919
python-version: "3.8"
2020

2121
- name: Install dependencies
22-
run: make install-dev
22+
run: |
23+
pipx install poetry
24+
make install-dev
2325
2426
- name: Check version availability
2527
run: make check-version-availability

.github/workflows/docs.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ jobs:
5050
with:
5151
python-version: 3.8
5252

53-
- name: Install Python dependencies
54-
run: make install-dev
53+
- name: Install dependencies
54+
run: |
55+
pipx install poetry
56+
make install-dev
5557
5658
- name: Build generated API reference
5759
run: make build-api-reference

.github/workflows/integration_tests.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ jobs:
2929
python-version: ${{ matrix.python-version }}
3030

3131
- name: Install dependencies
32-
run: make install-dev
32+
run: |
33+
pipx install poetry
34+
make install-dev
3335
3436
- name: Run integration tests
3537
run: make INTEGRATION_TESTS_CONCURRENCY=8 integration-tests

.github/workflows/lint_and_type_checks.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ jobs:
2121
python-version: ${{ matrix.python-version }}
2222

2323
- name: Install dependencies
24-
run: make install-dev
24+
run: |
25+
pipx install poetry
26+
make install-dev
2527
2628
- name: Run lint
2729
run: make lint

.github/workflows/release.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,9 @@ jobs:
7474
python-version: 3.8
7575

7676
- name: Install dependencies
77-
run: make install-dev
77+
run: |
78+
pipx install poetry
79+
make install-dev
7880
7981
- # Determine if this is a prerelease or latest release
8082
name: Determine release type

.github/workflows/unit_tests.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ jobs:
2222
python-version: ${{ matrix.python-version }}
2323

2424
- name: Install dependencies
25-
run: make install-dev
25+
run: |
26+
pipx install poetry
27+
make install-dev
2628
2729
- name: Run unit tests
2830
run: make unit-tests

0 commit comments

Comments
 (0)