Skip to content

Commit cee95d0

Browse files
committed
chore(ci): add ci on macos
1 parent 144feb9 commit cee95d0

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

.github/workflows/ci.yaml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,30 @@
44
name: CI
55
on: [ push, pull_request, workflow_dispatch ]
66
jobs:
7-
test:
7+
8+
test-on-ubuntu:
89
runs-on: ubuntu-latest
910
timeout-minutes: 5
11+
name: Test on ubuntu
12+
steps:
13+
- uses: actions/checkout@v3
14+
with:
15+
submodules: recursive
16+
- run: test-cases/integration-test.sh
17+
18+
test-on-macos:
19+
runs-on: ${{ matrix.os }}
20+
timeout-minutes: 5
1021
strategy:
22+
matrix:
23+
os: [ macos-11, macos-12 ]
1124
fail-fast: false
12-
max-parallel: 32
25+
max-parallel: 64
26+
name: Test on ${{ matrix.os }}
1327

1428
steps:
1529
- uses: actions/checkout@v3
1630
with:
1731
submodules: recursive
32+
- run: brew install coreutils gnu-sed
1833
- run: test-cases/integration-test.sh

0 commit comments

Comments
 (0)