Skip to content

Commit c287e8e

Browse files
committed
CI: Validate with Python 3.12 only
This change simplifies CI validation by testing only Python 3.12, removing multi-version Python testing that had increased CI pipeline time.
1 parent 15a0fd5 commit c287e8e

File tree

3 files changed

+4
-64
lines changed

3 files changed

+4
-64
lines changed

.github/workflows/package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ concurrency:
1818
jobs:
1919
package:
2020
name: Package
21-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-24.04
2222

2323
steps:
2424
- name: Set up Python
2525
uses: actions/setup-python@v5
2626
with:
27-
python-version: '3.10'
27+
python-version: '3.12'
2828

2929
- name: Check Python version
3030
run: |

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
name: Release
1818
environment: release
1919
needs: [ test, package ]
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121

2222
permissions:
2323
contents: write

.github/workflows/test.yml

Lines changed: 1 addition & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -30,70 +30,10 @@ jobs:
3030
# NOTE: Testing of the Windows targets are currently disabled because
3131
# the test script is simply not ready for it.
3232
target:
33-
# Python 3.6
34-
- python: '3.6'
35-
os: Linux
36-
builder: ubuntu-20.04
37-
- python: '3.6'
38-
os: macOS
39-
builder: macos-13
40-
# - python: '3.6'
41-
# os: Windows
42-
# builder: windows-2019
43-
# Python 3.7
44-
- python: '3.7'
45-
os: Linux
46-
builder: ubuntu-20.04
47-
- python: '3.7'
48-
os: macOS
49-
builder: macos-12
50-
# - python: '3.7'
51-
# os: Windows
52-
# builder: windows-2019
53-
# Python 3.8
54-
- python: '3.8'
55-
os: Linux
56-
builder: ubuntu-20.04
57-
- python: '3.8'
58-
os: macOS
59-
builder: macos-13
60-
# - python: '3.8'
61-
# os: Windows
62-
# builder: windows-2019
63-
# Python 3.9
64-
- python: '3.9'
65-
os: Linux
66-
builder: ubuntu-20.04
67-
- python: '3.9'
68-
os: macOS
69-
builder: macos-13
70-
# - python: '3.9'
71-
# os: Windows
72-
# builder: windows-2019
73-
# Python 3.10
74-
- python: '3.10'
75-
os: Linux
76-
builder: ubuntu-22.04
77-
- python: '3.10'
78-
os: macOS
79-
builder: macos-14
80-
# - python: '3.10'
81-
# os: Windows
82-
# builder: windows-2022
83-
# Python 3.11
84-
- python: '3.11'
85-
os: Linux
86-
builder: ubuntu-22.04
87-
- python: '3.11'
88-
os: macOS
89-
builder: macos-14
90-
# - python: '3.11'
91-
# os: Windows
92-
# builder: windows-2022
9333
# Python 3.12
9434
- python: '3.12'
9535
os: Linux
96-
builder: ubuntu-22.04
36+
builder: ubuntu-24.04
9737
- python: '3.12'
9838
os: macOS
9939
builder: macos-14

0 commit comments

Comments
 (0)