Skip to content

Commit 48279cc

Browse files
committed
ci: tweak make command to install venv. Add in enforced python 3.7.17 install as seems to be installing poetry prior to python
1 parent c6e3385 commit 48279cc

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

.github/workflows/ci_linting.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ jobs:
3939
4040
- name: Install lint dependencies
4141
run: |
42-
poetry run pip install --upgrade pip
43-
poetry install --with lint
42+
make install
4443
4544
- name: Run isort
4645
run: poetry run isort src

.github/workflows/ci_testing.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
- name: Install asdf cli
2222
uses: asdf-vm/actions/setup@v4
2323

24-
# - name: Install Python 3.7.17
25-
# run: |
26-
# asdf plugin add python
27-
# asdf install python 3.7.17
24+
- name: Install Python 3.7.17
25+
run: |
26+
asdf plugin add python
27+
asdf install python 3.7.17
2828
2929
- name: Install Python, Poetry and Java
3030
uses: asdf-vm/actions/install@v4
@@ -38,7 +38,7 @@ jobs:
3838
${{ runner.os }}-poetry-
3939
- name: Install test dependencies
4040
run: |
41-
make install-test
41+
make install
4242
- name: Run unit tests
4343
run: make coverage
4444

0 commit comments

Comments
 (0)