Skip to content

Commit ccde4ee

Browse files
committed
ci: add cross-platform testing in GitHub Actions workflow
1 parent d75f52a commit ccde4ee

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/default.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ defaults:
1111
jobs:
1212
test:
1313
name: Test
14-
runs-on: ubuntu-latest
14+
strategy:
15+
matrix:
16+
os: [ubuntu-latest, windows-latest, macos-latest]
17+
runs-on: ${{ matrix.os }}
1518
env:
1619
OUTPUTDIR: coverage
1720
COVERPROFILE: coverage.out
@@ -35,4 +38,4 @@ jobs:
3538
files: ${{ env.OUTPUTDIR }}/${{ env.COVERPROFILE }}
3639
flags: unittests
3740
disable_search: true
38-
verbose: true
41+
verbose: true

0 commit comments

Comments
 (0)