Skip to content

Commit

Permalink
Update CI runners
Browse files Browse the repository at this point in the history
  • Loading branch information
a-hurst committed Jan 8, 2023
1 parent c8b1ad5 commit e901e4f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .ci/getsdl2.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

libversions = {
'2.26.0': {
'SDL2': '2.26.0',
'SDL2': '2.26.2',
'SDL2_mixer': '2.6.0',
'SDL2_ttf': '2.20.0',
'SDL2_image': '2.6.0',
Expand Down
13 changes: 7 additions & 6 deletions .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- python-version: 'pypy-2.7'
sdl2: '2.26.0'
name-prefix: 'Experimental / Linux ('
- python-version: 'pypy-3.7'
- python-version: 'pypy-3.8'
sdl2: '2.26.0'
name-prefix: 'Experimental / Linux ('

Expand Down Expand Up @@ -62,6 +62,7 @@ jobs:
# Test on previous Python release with last 3 SDL2 releases on macOS
# Also test on Python 2.7 with latest SDL2 on macOS
# All tests run without Numpy/Pillow deps to make sure things work without them
# Experimental: Test on previous Python release with latest Homebrew SDL2
test-macos:

Expand All @@ -71,14 +72,14 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.9]
python-version: [3.10]
sdl2: ['2.26.0', '2.24.0', '2.0.22']
name-prefix: ['macOS (Python ']
include:
- python-version: '2.7'
sdl2: '2.26.0'
name-prefix: 'macOS (Python '
- python-version: '3.9'
- python-version: '3.10'
sdl2: 'from Homebrew'
name-prefix: 'Experimental / macOS (Python '

Expand All @@ -98,7 +99,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install numpy pytest pillow
python -m pip install pytest
- name: Install latest SDL2 via Homebrew
if: ${{ matrix.sdl2 == 'from Homebrew' }}
Expand Down Expand Up @@ -126,7 +127,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.9]
python-version: [3.10]
architecture: ['x64']
sdl2: [
'2.26.0', '2.24.0', '2.0.22', '2.0.20', '2.0.18', '2.0.16', '2.0.14',
Expand All @@ -142,7 +143,7 @@ jobs:
architecture: 'x86'
sdl2: '2.26.0'
name-prefix: 'Windows 32-bit (Python '
- python-version: '3.9'
- python-version: '3.10'
architecture: 'x86'
sdl2: '2.26.0'
name-prefix: 'Windows 32-bit (Python '
Expand Down

0 comments on commit e901e4f

Please sign in to comment.