We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3c721a4 commit fec8a31Copy full SHA for fec8a31
1 file changed
.github/workflows/ci.yml
@@ -15,9 +15,14 @@ concurrency:
15
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
16
cancel-in-progress: true
17
18
+
19
jobs:
20
build:
- runs-on: ubuntu-latest
21
+ strategy:
22
+ matrix:
23
+ os: [ubuntu-latest, macos-latest, windows-latest]
24
25
+ runs-on: ${{ matrix.os }}
26
27
steps:
28
- name: Checkout repository
@@ -26,11 +31,8 @@ jobs:
31
- name: Set up Bazel
32
uses: bazel-contrib/setup-bazel@0.14.0
33
with:
29
- # Avoid downloading Bazel every time.
30
34
bazelisk-cache: true
- # Store build cache per workflow.
35
disk-cache: ${{ github.workflow }}
- # Share repository cache between workflows.
36
repository-cache: true
37
38
- name: Bazel tests
0 commit comments