Skip to content

Commit 81a40da

Browse files
committed
ci: attempt to fix MacOS tests
1 parent 93b0403 commit 81a40da

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,22 @@ jobs:
3939
architecture:
4040
- x86
4141
- x64
42+
- arm64
4243
platform:
4344
- ubuntu-22.04
4445
- windows-latest
45-
# Fix tests failing on MacOS 14+ due to ARM architecture
46-
# https://github.com/actions/setup-python/issues/825
47-
# TODO: update tests to use ARM MacOS with 14+, add
48-
# architecture to the list of architectures above.
49-
- macos-13
46+
- macos-latest
5047
exclude:
5148
- platform: ubuntu-22.04
5249
architecture: x86
53-
- platform: macos-13
50+
- platform: ubuntu-22.04
51+
architecture: arm64
52+
- platform: windows-latest
53+
architecture: arm64
54+
- platform: macos-latest
5455
architecture: x86
56+
- platform: macos-latest
57+
architecture: x64
5558
steps:
5659
- uses: actions/checkout@v6
5760
- name: Setup PDM

0 commit comments

Comments
 (0)