Skip to content

Commit 9313dfc

Browse files
committed
ci: add macOS runner for accurate coverage
1 parent 8554fb6 commit 9313dfc

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,11 @@ jobs:
3434

3535
test:
3636
name: test
37-
runs-on: ubuntu-latest
37+
runs-on: ${{ matrix.os }}
3838
needs: lint
39+
strategy:
40+
matrix:
41+
os: [ubuntu-latest, macos-latest]
3942

4043
steps:
4144
- name: Checkout code

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
coverage:
10-
runs-on: ubuntu-latest
10+
runs-on: macos-latest
1111
steps:
1212
- name: Checkout code
1313
uses: actions/checkout@v5

0 commit comments

Comments
 (0)