From 7a96d0b39c34c6c8c42cc6aaac90dd8d0f5a51d7 Mon Sep 17 00:00:00 2001 From: pukkandan Date: Tue, 17 May 2022 19:40:54 +0530 Subject: [PATCH] [build] More test-runners * GHA does not cache python 3.6 for Windows, so use 3.8 instead * Add tests for 3.11, PyPy3.8/3.9 * CPython 3.10 is now stable * Do not pin Ubuntu to 18.04 --- .github/workflows/core.yml | 8 ++++---- .github/workflows/download.yml | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index 4fb65e0c1..78a75cd1c 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -8,14 +8,14 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-18.04] - # py3.9 is in quick-test - python-version: [3.7, 3.8, 3.10-dev, pypy-3.6, pypy-3.7] + os: [ubuntu-latest] + # CPython 3.9 is in quick-test + python-version: ['3.6', '3.7', '3.10', 3.11-dev, pypy-3.6, pypy-3.7, pypy-3.8, pypy-3.9] run-tests-ext: [sh] include: # atleast one of the tests must be in windows - os: windows-latest - python-version: 3.6 + python-version: 3.8 run-tests-ext: bat steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/download.yml b/.github/workflows/download.yml index dd242fa56..3b696549a 100644 --- a/.github/workflows/download.yml +++ b/.github/workflows/download.yml @@ -8,12 +8,12 @@ jobs: strategy: fail-fast: true matrix: - os: [ubuntu-18.04] - python-version: [3.7, 3.8, 3.9, 3.10-dev, pypy-3.6, pypy-3.7] + os: [ubuntu-latest] + python-version: ['3.6', '3.7', '3.9', '3.10', 3.11-dev, pypy-3.6, pypy-3.7, pypy-3.8, pypy-3.9] run-tests-ext: [sh] include: - os: windows-latest - python-version: 3.6 + python-version: 3.8 run-tests-ext: bat steps: - uses: actions/checkout@v2