Use the GCS bucket for the Bazel remote-cache CI configuration. RBE rejects ActionCache.UpdateActionResult calls when Command.Platform is unset, causing Windows and macOS CI builds using --config=remote-cache to fail to populate the remote cache. Switch build:remote-cache back to the absl-bazel-remote-cache GCS bucket until Windows and macOS RBE platforms are configured. PiperOrigin-RevId: 1003491410
diff --git a/.bazelrc b/.bazelrc index fd7c3ef..02f2b1b 100644 --- a/.bazelrc +++ b/.bazelrc
@@ -83,8 +83,7 @@ test:tsan --test_tag_filters=-benchmark,-notsan # Remote build configuration for CI. -build:remote-cache --remote_cache=grpcs://us-east1-remotebuildexecution.googleapis.com -build:remote-cache --remote_instance_name=projects/google.com:absl-177019/instances/absl-ci-east +build:remote-cache --remote_cache=https://storage.googleapis.com/absl-bazel-remote-cache build:remote-cache --remote_timeout=1200 --bes_timeout=600s build:remote-cache --remote_download_minimal # Retry up for up to 15 minutes under heavy load (exponential backoff).
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf9774f..9957543 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml
@@ -202,7 +202,7 @@ all-blocking-tests: name: All Blocking Tests needs: [linux, cmake, windows, macos] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Check for cancellations if: ${{ contains(join(needs.*.result, ' '), 'cancelled') }}