GitHub Action for setting up Bazel's build tool buildifier for checking and formatting Bazel's files format checks on Bazel files using buildifier checks. Works on windows, linux and macOS.
Buildifier automatically checks one of the Bazel's files:
BUILD
WORKSPACE
.bzl
Name | Description | Required | Default |
---|---|---|---|
version | The version of the used buildifier |
false |
6.0.0 |
To use setup-buildifier
you can follow presented examples to see how it works:
name: Bazel files check
on: [push]
jobs:
formatting-check:
name: Formatting Bazel files check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup buildifier
uses: jbajic/setup-buildifier@v1
- name: Run buildifier
run: |
buildifier -mode check -r .
Apache-2.0