Skip to content

Commit fec8a31

Browse files
committed
update ci job
1 parent 3c721a4 commit fec8a31

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@ concurrency:
1515
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
1616
cancel-in-progress: true
1717

18+
1819
jobs:
1920
build:
20-
runs-on: ubuntu-latest
21+
strategy:
22+
matrix:
23+
os: [ubuntu-latest, macos-latest, windows-latest]
24+
25+
runs-on: ${{ matrix.os }}
2126

2227
steps:
2328
- name: Checkout repository
@@ -26,11 +31,8 @@ jobs:
2631
- name: Set up Bazel
2732
uses: bazel-contrib/setup-bazel@0.14.0
2833
with:
29-
# Avoid downloading Bazel every time.
3034
bazelisk-cache: true
31-
# Store build cache per workflow.
3235
disk-cache: ${{ github.workflow }}
33-
# Share repository cache between workflows.
3436
repository-cache: true
3537

3638
- name: Bazel tests

0 commit comments

Comments
 (0)