Skip to content

Commit bcacb1e

Browse files
committed
chore(ci): Test on Python 3.14 release candidate 3
Python v3.14 -- October 7th * https://www.python.org/download/pre-releases * https://www.python.org/downloads/release/python-3140rc3 Also, upgrade from deprecated `macos-13` to `macos-15-intel`. The currently available GitHub Actions macOS runners are: | macOS Version | runner.arch | |---------------|-------------| | macos-13 | X64 | | macos-14 | ARM64 | | macos-15 | ARM64 | | macos-15-intel | X64 | | macos-26 | ARM64 | | macos-latest | ARM64 | * Let's prepare for actions/runner-images#13046
1 parent 488d402 commit bcacb1e

File tree

3 files changed

+12
-14
lines changed

3 files changed

+12
-14
lines changed

.github/workflows/node-gyp.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ jobs:
1111
matrix:
1212
node-version: ["22"]
1313
os: [macos-latest, ubuntu-latest, windows-latest]
14-
python-version: ["3.9", "3.11", "3.13"]
14+
python-version: ["3.10", "3.12", "3.14"]
1515
include:
1616
- node-version: "22"
17-
os: macos-13 # macOS on Intel
18-
python-version: "3.13"
17+
os: macos-15-intel # macOS on Intel
18+
python-version: "3.14"
1919
- node-version: "22"
2020
os: ubuntu-24.04-arm # Ubuntu on ARM
21-
python-version: "3.13"
21+
python-version: "3.14"
2222
- node-version: "22"
2323
os: windows-11-arm # Windows on ARM
24-
python-version: "3.13"
24+
python-version: "3.14"
2525
runs-on: ${{ matrix.os }}
2626
steps:
2727
- name: Clone gyp-next

.github/workflows/nodejs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
os: [macos-latest, ubuntu-latest, windows-latest]
13-
python: ["3.9", "3.11", "3.13"]
13+
python: ["3.10", "3.12", "3.14"]
1414
include:
15-
- os: macos-13 # macOS on Intel
16-
python-version: "3.13"
15+
- os: macos-15-intel # macOS on Intel
16+
python-version: "3.14"
1717
- os: ubuntu-24.04-arm # Ubuntu on ARM
18-
python-version: "3.13"
18+
python-version: "3.14"
1919
- os: windows-11-arm # Windows on ARM
20-
python-version: "3.13"
20+
python-version: "3.14"
2121

2222
runs-on: ${{ matrix.os }}
2323
steps:

.github/workflows/python_tests.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,11 @@ jobs:
1414
fail-fast: false
1515
max-parallel: 5
1616
matrix:
17-
os: [macos-13, macos-latest, ubuntu-latest] # , windows-latest]
18-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
17+
os: [macos-15-intel, macos-latest, ubuntu-latest] # , windows-latest]
18+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1919
include:
2020
- os: macos-26
2121
python-version: 3.x
22-
- os: ubuntu-latest
23-
python-version: 3.14
2422
steps:
2523
- uses: actions/checkout@v5
2624
- name: Set up Python ${{ matrix.python-version }}

0 commit comments

Comments
 (0)