Cross platform Bazel installation for your GitHub workflows.
- Action installs
bazel
binary for your GitHub workflows. - It follows official installation instructions.
- Support for pinning to specific
bazel
version.
- name: Setup Bazel
uses: abhinavsingh/setup-bazel@v3
- name: Use Bazel (Windows only)
if: matrix.os == 'windows'
run: ./bazel.exe -h
- name: Use Bazel
if: matrix.os != 'windows'
run: bazel -h
To install a specific version of bazel
:
- name: Setup Bazel
uses: abhinavsingh/setup-bazel@v3
with:
version: 2.0.0
bazel.exe
is placed in your project root- Use as
./bazel.exe
- Aborts workflow if
bazel
setup fails. - Clean up after
bazel
setup.
- Added support for
bazel
version pinning.
- First release.