Skip to content

Commit 8e502c5

Browse files
committed
lint-and-test: Expand pypy3 coverage from '3' to 3.6, 3.7 & 3.8.
1 parent d3fcd87 commit 8e502c5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/lint-and-test.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ jobs:
6767
- {PYTHON: 3.8, OS: ubuntu-latest, NAME: "CPython 3.8 (ubuntu)"}
6868
- {PYTHON: 3.9, OS: ubuntu-latest, NAME: "CPython 3.9 (ubuntu)", CODECOV: true}
6969
- {PYTHON: "3.10", OS: ubuntu-latest, NAME: "CPython 3.10 (ubuntu)"}
70-
- {PYTHON: 'pypy3', OS: ubuntu-latest, NAME: "PyPy 3 (ubuntu)"}
70+
- {PYTHON: 'pypy-3.6', OS: ubuntu-latest, NAME: "PyPy 3.6 (ubuntu)"}
71+
- {PYTHON: 'pypy-3.7', OS: ubuntu-latest, NAME: "PyPy 3.7 (ubuntu)"}
72+
- {PYTHON: 'pypy-3.8', OS: ubuntu-latest, NAME: "PyPy 3.8 (ubuntu)"}
7173
- {PYTHON: 3.9, OS: macos-latest, NAME: "CPython 3.9 (macos)"}
7274
runs-on: ${{ matrix.env.OS }}
7375
name: Install & test - ${{ matrix.env.NAME}}
@@ -81,8 +83,8 @@ jobs:
8183
run: python --version
8284
- name: Upgrade pip
8385
run: python -m pip install --upgrade pip
84-
- name: Ensure libxml-related libraries are installed (pypy3 only)
85-
if: matrix.env.PYTHON == 'pypy3'
86+
- name: Ensure libxml-related libraries are installed (pypy-3.6 only)
87+
if: matrix.env.PYTHON == 'pypy-3.6'
8688
run: sudo apt install libxml2-dev libxslt1-dev
8789
- name: Ensure regular package installs from checkout
8890
run: pip install .

0 commit comments

Comments
 (0)