Drop testing for bazel 7 (#1735)
The CI for bazel 7 + linux is failing for unknown reasons so maybe its
time to simply drop support for this old version.
diff --git a/.circleci/config.yml b/.circleci/config.yml
index b1d4346..a7c3201 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -363,7 +363,6 @@
matrix:
parameters:
bazel_version:
- - "7.x"
- "8.x"
- "9.x"
test-bazel-mac-arm64:
@@ -372,7 +371,6 @@
matrix:
parameters:
bazel_version:
- - "7.x"
- "8.x"
- "9.x"
test-bazel-windows:
@@ -383,6 +381,5 @@
# For some reason version resolution with "x.x" does not work on Windows,
# so we have to specify full versions.
bazel_version:
- - "7.7.1"
- "8.5.1"
- "9.0.0"
diff --git a/bazel/emscripten_cache.bzl b/bazel/emscripten_cache.bzl
index 7ac0004..430014a 100644
--- a/bazel/emscripten_cache.bzl
+++ b/bazel/emscripten_cache.bzl
@@ -86,10 +86,7 @@
# Use the prebuilt cache
use_builtin_cache = False
-
- # Bazel 7 does not have the repo_metadata API, so prebuilt cache on Bazel 7 will not be marked as reproducible. This is not ideal, but it is a limitation of Bazel 7.
- if hasattr(repository_ctx, "repo_metadata"):
- repo_metadata = repository_ctx.repo_metadata(reproducible = True)
+ repo_metadata = repository_ctx.repo_metadata(reproducible = True)
elif repository_ctx.attr.targets or repository_ctx.attr.configuration:
root, script_ext = get_root_and_script_ext(repository_ctx)