srctree

Robin Linden parent 1df7ad27 d4060a80
ci: Update Bazelisk and buildifier

inlinesplit
.github/workflows/ci.yaml added: 4, removed: 4, total 0
@@ -152,7 +152,7 @@ jobs:
container: gcc:13.1.0
steps:
- uses: actions/checkout@v4
- run: wget --no-verbose --output-document=bazelisk https://github.com/bazelbuild/bazelisk/releases/download/v1.18.0/bazelisk-linux-amd64 && chmod +x bazelisk
- run: wget --no-verbose --output-document=bazelisk https://github.com/bazelbuild/bazelisk/releases/download/v1.19.0/bazelisk-linux-amd64 && chmod +x bazelisk
- run: ./bazelisk test etest/... --copt=-fno-exceptions
 
linux-aarch64-muslc:
@@ -167,7 +167,7 @@ jobs:
restore-keys: aarch64_linux_muslc-
- run: sudo apt-get update && sudo apt-get install -y --no-install-recommends qemu-user-static binfmt-support
- run: sudo update-binfmts --enable qemu-aarch64
- run: wget --no-verbose --output-document=bazelisk https://github.com/bazelbuild/bazelisk/releases/download/v1.18.0/bazelisk-linux-amd64 && chmod +x bazelisk
- run: wget --no-verbose --output-document=bazelisk https://github.com/bazelbuild/bazelisk/releases/download/v1.19.0/bazelisk-linux-amd64 && chmod +x bazelisk
- run: echo "build --config=linux-aarch64-musl" >.bazelrc.local
# TODO(robinlinden): Improve. We shouldn't be excluding targets like this.
# Include all targets except for
@@ -265,7 +265,7 @@ jobs:
- uses: actions/checkout@v4
- name: Install
run: |
wget --output-document=buildifier https://github.com/bazelbuild/buildtools/releases/download/v6.3.3/buildifier-linux-amd64
wget --output-document=buildifier https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-amd64
sudo chmod +x buildifier
- name: Check
run: ./buildifier --lint=warn --warnings=all -mode diff WORKSPACE $(find . -type f -iname "*.BUILD" -or -iname BUILD -or -iname "*.bzl")