Skip to content

Commit 9f85d60

Browse files
committed
Modernize GitHub Actions test runner
1 parent 7c86b9f commit 9f85d60

11 files changed

Lines changed: 93 additions & 356 deletions

File tree

.appveyor.yml

Lines changed: 3 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@
55
# This is slow, try to keep the number of builds as low as makes sense.
66

77
image:
8-
# linux builds done in Travis CI for now
8+
# Test images unsupported by GitHub Actions.
99
- Visual Studio 2017
1010
- Visual Studio 2019
11-
- Visual Studio 2022
1211

1312
cache:
1413
- downloads -> appveyor.yml
@@ -34,38 +33,9 @@ environment:
3433
COVERAGE: 0
3534
SCONS_CACHE_MSVC_CONFIG: "true"
3635
matrix:
37-
# Test oldest and newest supported Pythons, and a subset in between.
38-
# Skipping 3.8, 3.10, 3.12 at this time
39-
- WINPYTHON: "Python313"
40-
- WINPYTHON: "Python311"
36+
# Test oldest and newest supported Pythons.
37+
- WINPYTHON: "Python314"
4138
- WINPYTHON: "Python39"
42-
- WINPYTHON: "Python37"
43-
44-
# remove sets of build jobs based on criteria below
45-
# to fine tune the number and platforms tested
46-
matrix:
47-
exclude:
48-
# test python 3.7 on Visual Studio 2017 image
49-
- image: Visual Studio 2017
50-
WINPYTHON: "Python313"
51-
- image: Visual Studio 2017
52-
WINPYTHON: "Python311"
53-
- image: Visual Studio 2017
54-
WINPYTHON: "Python39"
55-
56-
# test python 3.9 on Visual Studio 2019 image
57-
- image: Visual Studio 2019
58-
WINPYTHON: "Python313"
59-
- image: Visual Studio 2019
60-
WINPYTHON: "Python311"
61-
- image: Visual Studio 2019
62-
WINPYTHON: "Python37"
63-
64-
# test python 3.11, 3.13 on Visual Studio 2022 image
65-
- image: Visual Studio 2022
66-
WINPYTHON: "Python39"
67-
- image: Visual Studio 2022
68-
WINPYTHON: "Python37"
6939

7040
# Remove some binaries we don't want to be found
7141
# Note this is no longer needed, git-windows bin/ is quite minimal now.

.github/workflows/experimental_tests.yml

Lines changed: 0 additions & 88 deletions
This file was deleted.

.github/workflows/framework_tests.yml

Lines changed: 0 additions & 42 deletions
This file was deleted.

.github/workflows/runtest-win-msvc.yml

Lines changed: 0 additions & 62 deletions
This file was deleted.

.github/workflows/runtest-win.yml

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)