summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2022-09-25 08:31:09 -0400
committerJason R. Coombs <jaraco@jaraco.com>2022-09-25 08:31:09 -0400
commit27c55340e745741773e875402d20ecbb7fade521 (patch)
treec7bad996143c068873fb2a21ca12c88de5a195b7 /.github
parent47c2cb324e20f784289496ef3a7b19a1cd23d196 (diff)
downloadpython-setuptools-git-27c55340e745741773e875402d20ecbb7fade521.tar.gz
Add PyPy to the test matrix on Linux. Fixes jaraco/skeleton#63.
Adds a 'dev' factor to the matrix as workaround for actions/setup-python#508.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/main.yml16
1 files changed, 11 insertions, 5 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 63fa1e8e..46e1ec9c 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -7,20 +7,26 @@ jobs:
strategy:
matrix:
python:
- - 3.7
- - '3.10'
- - '3.11'
+ - "3.7"
+ - "3.10"
+ - "3.11"
+ # Workaround for actions/setup-python#508
+ dev:
+ - -dev
platform:
- ubuntu-latest
- macos-latest
- windows-latest
+ include:
+ - python: pypy3.9
+ platform: ubuntu-latest
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
- python-version: ${{ matrix.python }}-dev
+ python-version: ${{ matrix.python }}${{ matrix.dev }}
- name: Install tox
run: |
python -m pip install tox
@@ -52,7 +58,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v4
with:
- python-version: "3.11-dev"
+ python-version: 3.11-dev
- name: Install tox
run: |
python -m pip install tox