Skip to content

Commit 3d7fedb

Browse files
committed
Change CI.
1 parent 65be776 commit 3d7fedb

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/lint_and_test.yml

+12-4
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ jobs:
1414
persist-credentials: false
1515

1616
- name: Install dependencies ☕️
17-
run: pip install .[dev]
17+
run: |
18+
pip install -U pip setuptools
19+
pip install .[dev]
1820
1921
- name: Lint 🔍
2022
run: ./tests/linting.sh
@@ -33,7 +35,9 @@ jobs:
3335
persist-credentials: false
3436

3537
- name: Install dependencies ☕️
36-
run: pip install .[dev]
38+
run: |
39+
pip install -U pip setuptools
40+
pip install .[dev]
3741
3842
- name: Typecheck 📋
3943
run: ./tests/typecheck.sh
@@ -52,7 +56,9 @@ jobs:
5256
persist-credentials: false
5357

5458
- name: Install dependencies ☕️
55-
run: pip install .[dev]
59+
run: |
60+
pip install -U pip setuptools
61+
pip install .[dev]
5662
5763
- name: Test 🎢
5864
run: ./tests/unittest.sh
@@ -91,7 +97,9 @@ jobs:
9197
submodules: recursive
9298

9399
- name: Install dependencies ☕️
94-
run: pip install .[dev]
100+
run: |
101+
pip install -U pip setuptools
102+
pip install .[dev]
95103
96104
- name: Run coverage test 🎢
97105
run: ./tests/coverage.sh

0 commit comments

Comments
 (0)