File tree 1 file changed +11
-14
lines changed
1 file changed +11
-14
lines changed Original file line number Diff line number Diff line change 77
77
78
78
bazel :
79
79
runs-on : ubuntu-latest
80
+ strategy :
81
+ matrix :
82
+ include :
83
+ # Test with and without bzlmod. Bazel 6 doesn't support bzlmod, so use Bazel 7 instead
84
+ - bazel : 6.0.0
85
+ bzlmod : false
86
+ - bazel : 7.0.0
87
+ bzlmod : true
80
88
env :
81
- USE_BAZEL_VERSION : 6.0.0
89
+ USE_BAZEL_VERSION : ${{ matrix.bazel }}
82
90
83
91
steps :
84
92
- uses : actions/checkout@v4
@@ -97,19 +105,8 @@ jobs:
97
105
key : ${{ runner.os }}-bazel-${{ env.USE_BAZEL_VERSION }}-${{ hashFiles('WORKSPACE', 'repositories.bzl') }}
98
106
99
107
- name : Run bazel build
100
- run : bazelisk build //... --enable_bzlmod=false
108
+ run : bazelisk build //... --enable_bzlmod=${{ matrix.bzlmod }}
101
109
102
110
- name : Run example bazel build
103
- run : bazelisk build //... --enable_bzlmod=false
104
- working-directory : ./examples
105
-
106
- - name : Run bazel build (bzlmod)
107
- env :
108
- USE_BAZEL_VERSION : 7.0.0
109
- run : bazelisk build //... --enable_bzlmod=true
110
-
111
- - name : Run example bazel build (bzlmod)
112
- env :
113
- USE_BAZEL_VERSION : 7.0.0
114
- run : bazelisk build //... --enable_bzlmod=true
111
+ run : bazelisk build //... --enable_bzlmod=${{ matrix.bzlmod }}
115
112
working-directory : ./examples
You can’t perform that action at this time.
0 commit comments