We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fb0e5bd commit b10a3c6Copy full SHA for b10a3c6
.github/workflows/ubuntu-bazel.yml
@@ -1,4 +1,4 @@
1
-name: Ubuntu 22.04 Bazel
+name: Bazel
2
3
on:
4
pull_request:
@@ -21,15 +21,21 @@ concurrency:
21
cancel-in-progress: true
22
23
jobs:
24
- ubuntu-bazel:
25
- runs-on: ubuntu-22.04
+ bazel:
26
strategy:
+ fail-fast: false
27
matrix:
28
+ runs-on: [ubuntu-22.04, macos-latest]
29
shared: [ON, OFF]
30
cxx: [g++-12, clang++-14]
31
+ runs-on: ${{matrix.runs-on}}
32
steps:
33
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- - uses: bazelbuild/setup-bazelisk@v3
34
+ - uses: bazel-contrib/setup-bazel@bbf8fe8b219f642c7f8bc673215f28eb1d9dec51 # v0.10.0
35
+ with:
36
+ bazelisk-cache: true
37
+ disk-cache: ${{ github.workflow }}
38
+ repository-cache: true
39
- name: Build & Test
40
run: bazel test //...
41
env:
0 commit comments