diff --git a/.github/workflows/bazel-checks.yml b/.github/workflows/bazel-checks.yml index 1b27dbc1dbc4d..27092d9326aeb 100644 --- a/.github/workflows/bazel-checks.yml +++ b/.github/workflows/bazel-checks.yml @@ -33,7 +33,11 @@ jobs: bazel-build: name: "Bazel Build/Test" - runs-on: llvm-premerge-linux-runners + # Only run on US Central workers so we only have to keep one cache warm as + # the cache buckets are per cluster. + runs-on: + group: llvm-premerge-cluster-us-central + labels: llvm-premerge-linux-runners if: github.repository == 'llvm/llvm-project' steps: - name: Fetch LLVM sources @@ -44,7 +48,7 @@ jobs: - name: Setup System Dependencies run: | sudo apt-get update - sudo apt-get install -y libmpfr-dev libpfm4-dev + sudo apt-get install -y libmpfr-dev libpfm4-dev m4 libedit-dev sudo curl -L https://github.com/bazelbuild/bazelisk/releases/download/v1.27.0/bazelisk-amd64.deb > /tmp/bazelisk.deb sudo apt-get install -y /tmp/bazelisk.deb rm /tmp/bazelisk.deb @@ -54,4 +58,4 @@ jobs: bazelisk test --config=ci --sandbox_base="" \ --remote_cache=https://storage.googleapis.com/$CACHE_GCS_BUCKET-bazel \ --google_default_credentials \ - @llvm-project//llvm/unittests:adt_tests + @llvm-project//... //...