chore(deps): update dependency bazel to v9 - #83
Merged
cgrindel-self-hosted-renovate[bot] merged 6 commits intoMar 8, 2026
Conversation
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Bazel 9 removed native sh_test, sh_binary, and sh_library rules from the default Starlark environment. Add explicit rules_shell dependency and load statements in all BUILD files that use shell rules. Also bump cgrindel_bazel_starlib from 0.27.0 to 0.30.0 for Bazel 9 support. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The --local_cpu_resources flag was removed in Bazel 9. Replace it with --jobs=2 to limit parallelism on GitHub Actions runners. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bazel 9 defaults --incompatible_strict_action_env to true, which restricts the PATH in the sandbox. Add --action_env=PATH to the CI config so tests can find host tools like gh and jq. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Bazel 9 defaults --incompatible_strict_action_env to true, so host tools like gh and jq are no longer on PATH in the sandbox. Use rules_multitool to provide a hermetic gh binary and jq.bzl toolchain for jq. Update generate_weekly_snippets.sh to resolve both via rlocation instead of relying on PATH. Revert the --action_env=PATH workaround. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
cgrindel
force-pushed
the
github-renovate/bazel-9.x
branch
from
March 8, 2026 16:21
8a7d47f to
a2a90ba
Compare
cgrindel
approved these changes
Mar 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
8.2.1->9.0.0Release Notes
bazelbuild/bazel (bazel)
v9.0.0Compare Source
v8.5.1Compare Source
v8.5.0Compare Source
v8.4.2Compare Source
v8.4.1Compare Source
v8.4.0Compare Source
v8.3.1Compare Source
Release 8.3.1 (2025-06-30)
Bazel 8.3.1 is a patch LTS release. It is fully backward compatible with Bazel 8.0 and contains selected changes by the Bazel community and Google engineers.
Refer to the full list of commits for more details.
Notice: Bazel installers contain binaries licensed under the GPLv2 with Classpath exception. Those installers should always be redistributed along with the source code.
Some versions of Bazel contain a bundled version of OpenJDK. The license of the bundled OpenJDK and other open-source components can be displayed by running the command
bazel license. The vendor and version information of the bundled OpenJDK can be displayed by running the commandbazel info java-runtime. The binaries and source-code of the bundled OpenJDK can be downloaded from our mirror server.Security: All our binaries are signed with our public key
3D5919B.v8.3.0Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.