ci: start testing BCR tests with bazel 9 (#3443)

It seems that the CI is passing now with the latest bazel 9 release.
Hence, start testing it in our CI and when submitting new versions to
BCR.

Fix #3392
diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml
index daa8f87..6a5102d 100644
--- a/.bazelci/presubmit.yml
+++ b/.bazelci/presubmit.yml
@@ -117,7 +117,7 @@
     - debian11
     - macos_arm64
     - windows
-  bazel: [7.*, 8.*]
+  bazel: [7.*, 8.*, 9.*]
 
 tasks:
   # Keep in sync with .bcr/presubmit.yml
@@ -135,6 +135,7 @@
     test_targets:
       - "//..."
 
+  # Keep in sync with .bcr/gazelle/presubmit.yml
   gazelle_bcr_ubuntu:
     <<: *gazelle_common_bcr
     name: "Gazelle: BCR, Bazel {bazel}"
diff --git a/.bcr/gazelle/presubmit.yml b/.bcr/gazelle/presubmit.yml
index 7e35ce5..99647ca 100644
--- a/.bcr/gazelle/presubmit.yml
+++ b/.bcr/gazelle/presubmit.yml
@@ -20,10 +20,7 @@
       "macos",
       "ubuntu2204",
     ]
-    bazel: [
-      7.*,
-      8.*,
-    ]
+    bazel: [7.*, 8.*, 9.*]
   tasks:
     run_tests:
       name: "Run test module"
diff --git a/.bcr/presubmit.yml b/.bcr/presubmit.yml
index 6217ad7..1ad61c7 100644
--- a/.bcr/presubmit.yml
+++ b/.bcr/presubmit.yml
@@ -16,7 +16,7 @@
   module_path: "examples/bzlmod"
   matrix:
     platform: ["debian11", "macos", "ubuntu2204", "windows"]
-    bazel: [7.*, 8.*]
+    bazel: [7.*, 8.*, 9.*]
   tasks:
     run_tests:
       name: "Run test module"