[Github][bazel] Run `buildifier --mode=diff` on error (#184233)
Displaying the diff helps point to what the issue is, including if it's
even related to the change at all.
This also expands the pattern to some other files that don't match
`*BUILD*`, e.g. `*.bzl` files.
Example failure:
https://github.com/llvm/llvm-project/actions/runs/22595929783/job/65465781106