@@ -48,7 +48,7 @@ concurrency:
48
48
jobs :
49
49
wheels :
50
50
name : " ${{ matrix.py }} ${{ matrix.os }} ${{ matrix.arch }} wheels"
51
- runs-on : ${{ matrix.os }}-latest
51
+ runs-on : " ${{ matrix.os }}-${{ matrix.os-version || ' latest' }} "
52
52
env :
53
53
MATRIX_ID : " ${{ matrix.py }}-${{ matrix.os }}-${{ matrix.arch }}"
54
54
strategy :
84
84
#
85
85
# # Some OS/arch combinations need overrides for the Python versions:
86
86
# os_arch_pys = {
87
- # ("macos", "arm64"): ["cp38", "cp39", "cp310", "cp311", "cp312"],
87
+ # # ("macos", "arm64"): ["cp38", "cp39", "cp310", "cp311", "cp312"],
88
88
# }
89
89
#
90
90
# #----- ^^^ ---------------------- ^^^ -----
98
98
# "py": the_py,
99
99
# "arch": the_arch,
100
100
# }
101
+ # if the_os == "macos":
102
+ # them["os-version"] = "13"
101
103
# print(f"- {json.dumps(them)}")
102
104
# ]]]
103
105
- {"os": "ubuntu", "py": "cp38", "arch": "x86_64"}
@@ -115,16 +117,16 @@ jobs:
115
117
- {"os": "ubuntu", "py": "cp310", "arch": "aarch64"}
116
118
- {"os": "ubuntu", "py": "cp311", "arch": "aarch64"}
117
119
- {"os": "ubuntu", "py": "cp312", "arch": "aarch64"}
118
- - {"os": "macos", "py": "cp38", "arch": "arm64"}
119
- - {"os": "macos", "py": "cp39", "arch": "arm64"}
120
- - {"os": "macos", "py": "cp310", "arch": "arm64"}
121
- - {"os": "macos", "py": "cp311", "arch": "arm64"}
122
- - {"os": "macos", "py": "cp312", "arch": "arm64"}
123
- - {"os": "macos", "py": "cp38", "arch": "x86_64"}
124
- - {"os": "macos", "py": "cp39", "arch": "x86_64"}
125
- - {"os": "macos", "py": "cp310", "arch": "x86_64"}
126
- - {"os": "macos", "py": "cp311", "arch": "x86_64"}
127
- - {"os": "macos", "py": "cp312", "arch": "x86_64"}
120
+ - {"os": "macos", "py": "cp38", "arch": "arm64", "os-version": "13" }
121
+ - {"os": "macos", "py": "cp39", "arch": "arm64", "os-version": "13" }
122
+ - {"os": "macos", "py": "cp310", "arch": "arm64", "os-version": "13" }
123
+ - {"os": "macos", "py": "cp311", "arch": "arm64", "os-version": "13" }
124
+ - {"os": "macos", "py": "cp312", "arch": "arm64", "os-version": "13" }
125
+ - {"os": "macos", "py": "cp38", "arch": "x86_64", "os-version": "13" }
126
+ - {"os": "macos", "py": "cp39", "arch": "x86_64", "os-version": "13" }
127
+ - {"os": "macos", "py": "cp310", "arch": "x86_64", "os-version": "13" }
128
+ - {"os": "macos", "py": "cp311", "arch": "x86_64", "os-version": "13" }
129
+ - {"os": "macos", "py": "cp312", "arch": "x86_64", "os-version": "13" }
128
130
- {"os": "windows", "py": "cp38", "arch": "x86"}
129
131
- {"os": "windows", "py": "cp39", "arch": "x86"}
130
132
- {"os": "windows", "py": "cp310", "arch": "x86"}
@@ -135,7 +137,7 @@ jobs:
135
137
- {"os": "windows", "py": "cp310", "arch": "AMD64"}
136
138
- {"os": "windows", "py": "cp311", "arch": "AMD64"}
137
139
- {"os": "windows", "py": "cp312", "arch": "AMD64"}
138
- # [[[end]]] (checksum: a6ca53e9c620c9e5ca85e7322122056c )
140
+ # [[[end]]] (checksum: 16ed28c185d540b2d9972a0217864472 )
139
141
fail-fast : false
140
142
141
143
steps :
0 commit comments