1717 runs-on : ubuntu-latest
1818 steps :
1919 - uses : actions/checkout@v4
20- - uses : bazel-contrib/setup-bazel@0.13 .0
20+ - uses : bazel-contrib/setup-bazel@0.14 .0
2121 with :
2222 bazelrc : common --announce_rc --color=yes
2323 repository-cache : true
@@ -58,12 +58,13 @@ jobs:
5858 working-directory : examples/gem
5959 steps :
6060 - uses : actions/checkout@v4
61- - uses : bazel-contrib/setup-bazel@0.13 .0
61+ - uses : bazel-contrib/setup-bazel@0.14 .0
6262 with :
6363 bazelrc : common --announce_rc --color=yes ${{ matrix.mode == 'WORKSPACE' && '--enable_workspace' || '' }}
64+ module-root : examples/gem
6465 # Workaround for long path issues: https://github.com/jruby/jruby/issues/3995.
6566 output-base : ${{ matrix.os == 'windows-latest' && 'D:/b' || '' }}
66- repository-cache : examples/gem/${{ matrix.mode == 'WORKSPACE' && 'WORKSPACE' || 'MODULE.bazel' }}
67+ repository-cache : true
6768 - run : echo ${{ matrix.ruby }} > .ruby-version
6869 - if : matrix.ruby == 'system'
6970 uses : ruby/setup-ruby@v1
@@ -96,10 +97,11 @@ jobs:
9697 working-directory : examples/jekyll
9798 steps :
9899 - uses : actions/checkout@v4
99- - uses : bazel-contrib/setup-bazel@0.13 .0
100+ - uses : bazel-contrib/setup-bazel@0.14 .0
100101 with :
101102 bazelrc : common --announce_rc --color=yes
102- repository-cache : examples/jekyll/MODULE.bazel
103+ module-root : examples/jekyll
104+ repository-cache : true
103105 - run : bazel build ...
104106 - if : failure() && runner.debug == '1'
105107 uses : mxschmitt/action-tmate@v3
@@ -122,10 +124,11 @@ jobs:
122124 working-directory : examples/native_ext
123125 steps :
124126 - uses : actions/checkout@v4
125- - uses : bazel-contrib/setup-bazel@0.13 .0
127+ - uses : bazel-contrib/setup-bazel@0.14 .0
126128 with :
127129 bazelrc : common --announce_rc --color=yes
128- repository-cache : examples/native_ext/MODULE.bazel
130+ module-root : examples/native_ext
131+ repository-cache : true
129132 - if : matrix.use-system-ruby
130133 uses : ruby/setup-ruby@v1
131134 with :
0 commit comments