Skip to content

Commit 8c861c1

Browse files
committed
Update ci.yml
1 parent 8a03548 commit 8c861c1

File tree

1 file changed

+22
-5
lines changed

1 file changed

+22
-5
lines changed

.github/workflows/ci.yml

+22-5
Original file line numberDiff line numberDiff line change
@@ -243,11 +243,12 @@ jobs:
243243
make stats
244244
245245
macos:
246-
runs-on: [macos-12, macos-14]
246+
runs-on: ${{ matrix.os }}
247247
strategy:
248248
fail-fast: false
249249
matrix:
250250
buildType: [Debug, Release]
251+
os: [macos-12, macos-14]
251252
steps:
252253
- uses: actions/checkout@v4
253254
- name: build
@@ -260,7 +261,11 @@ jobs:
260261
run: |
261262
make test
262263
macos-examples:
263-
runs-on: [macos-12, macos-14]
264+
runs-on: ${{ matrix.os }}
265+
strategy:
266+
fail-fast: false
267+
matrix:
268+
os: [macos-12, macos-14]
264269
steps:
265270
- uses: actions/checkout@v4
266271
- name: build
@@ -282,7 +287,11 @@ jobs:
282287
./build/qjs tests/test_bjson.js
283288
./build/function_source
284289
macos-shared:
285-
runs-on: [macos-12, macos-14]
290+
runs-on: ${{ matrix.os }}
291+
strategy:
292+
fail-fast: false
293+
matrix:
294+
os: [macos-12, macos-14]
286295
steps:
287296
- uses: actions/checkout@v4
288297
- name: build
@@ -293,7 +302,11 @@ jobs:
293302
run: |
294303
make stats
295304
macos-asan:
296-
runs-on: [macos-12, macos-14]
305+
runs-on: ${{ matrix.os }}
306+
strategy:
307+
fail-fast: false
308+
matrix:
309+
os: [macos-12, macos-14]
297310
steps:
298311
- uses: actions/checkout@v4
299312
- name: build
@@ -305,7 +318,11 @@ jobs:
305318
run: |
306319
make test
307320
macos-ubsan:
308-
runs-on: [macos-12, macos-14]
321+
runs-on: ${{ matrix.os }}
322+
strategy:
323+
fail-fast: false
324+
matrix:
325+
os: [macos-12, macos-14]
309326
steps:
310327
- uses: actions/checkout@v4
311328
- name: build

0 commit comments

Comments
 (0)