Skip to content

Commit 8609d72

Browse files
committed
ci: update Python matrix and add macOS ARM64 runner
- Drop EOL Python versions (3.7, 3.8, 3.9) - Add Python 3.12, 3.13, 3.14 - Add macos-latest (ARM64) to OS matrix - Update actions/checkout to v4 and actions/setup-python to v5
1 parent a9559ec commit 8609d72

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/run-unittests.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,17 @@ on:
99
jobs:
1010
build:
1111

12-
runs-on: ubuntu-latest
12+
runs-on: ${{ matrix.os }}
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
16+
os: [ubuntu-latest, macos-latest]
17+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
1718

1819
steps:
19-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v4
2021
- name: Set up Python ${{ matrix.python-version }}
21-
uses: actions/setup-python@v2
22+
uses: actions/setup-python@v5
2223
with:
2324
python-version: ${{ matrix.python-version }}
2425
- name: Install package

0 commit comments

Comments
 (0)