Skip to content

Commit 4fe99fe

Browse files
authored
Add Python 3.13 to build matrix and drop macos-13 (#221)
- Add python 3.13 to build matrix. - Remove macos from build matrix as Github is dropping macos-13 support. This means we'll not have x86_64 binaries for Mac anymore.
1 parent d282916 commit 4fe99fe

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,12 @@ jobs:
2525
build:
2626
strategy:
2727
matrix:
28-
os: [ubuntu-latest, windows-latest, macos-13, macos-latest]
28+
os: [ubuntu-latest, windows-latest, macos-latest]
2929
include:
3030
- os: ubuntu-latest
3131
os_suffix: "ubuntu-x86_64"
3232
- os: macos-latest
3333
os_suffix: "macos-arm64"
34-
- os: macos-13
35-
os_suffix: "macos-x86_64"
3634
- os: windows-latest
3735
os_suffix: "windows-x86_64"
3836
runs-on: ${{ matrix.os }}
@@ -123,16 +121,8 @@ jobs:
123121
python-module-build:
124122
strategy:
125123
matrix:
126-
os: [ubuntu-latest, windows-latest, macos-13]
127-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
128-
architecture: [x64]
129-
include:
130-
- os: macos-latest
131-
python-version: "3.11"
132-
architecture: arm64
133-
- os: macos-latest
134-
python-version: "3.12"
135-
architecture: arm64
124+
os: [ubuntu-latest, windows-latest, macos-latest]
125+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
136126
runs-on: ${{ matrix.os }}
137127

138128
steps:
@@ -152,7 +142,6 @@ jobs:
152142
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
153143
with:
154144
python-version: ${{ matrix.python-version }}
155-
architecture: ${{ matrix.architecture }}
156145

157146
- name: Set up setuptools
158147
run: |

0 commit comments

Comments
 (0)