Skip to content

feat(repo-policy-sync): require Bazel 8.8.2 or newer - #64

Merged
AlexanderLanin merged 1 commit into
eclipse-score:mainfrom
etas-contrib:chore/minimum-bazel-8.8.2
Nov 2, 2026
Merged

AlexanderLanin merged 1 commit into
eclipse-score:mainfrom
etas-contrib:chore/minimum-bazel-8.8.2

Conversation

@AlexanderLanin

@AlexanderLanin AlexanderLanin commented Nov 2, 2026 •

Copy link
Copy Markdown
Member

Require Bazel 8.8.2 or newer across repositories to address the eMudhra CA security issue.

As discussed in alignment meeting we go for 8.8.2 ASAP

Raise the minimum-bazel-version policy from 8.6.0 to 8.8.2 and update its generated PR title and rationale. Align the documentation and policy examples with the new minimum, including an older-patch example that upgrades 8.8.1 while preserving versions above the minimum.

Copilot AI balanced review requested due to automatic review settings November 2, 2026 09:26
@AlexanderLanin
AlexanderLanin marked this pull request as ready for review November 2, 2026 09:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues were identified for the Bazel 8.8.2 minimum-version policy update.

No open issues 🎉

What changed in this PR

Updates the repository policy sync tool to require Bazel 8.8.2 or newer, addressing the eMudhra CA security issue across managed repositories.

Changes:

  • Raises the minimum version and updates the generated PR title and rationale.
  • Adds an older-patch upgrade example and refreshes examples for minimum and newer versions.
  • Aligns policy documentation with the new minimum.
File Description
repo_policy_sync/​policies/​README.md Documents the 8.8.2 minimum.
repo_policy_sync/​policies/​minimum-bazel-version/​policy.yml Raises the minimum and updates PR messaging.
repo_policy_sync/​policies/​minimum-bazel-version/​older-patch/​before/​.bazelversion Adds 8.8.1 as an upgrade input.
repo_policy_sync/​policies/​minimum-bazel-version/​older-patch/​after/​.bazelversion Expects the patch upgrade to 8.8.2.
repo_policy_sync/​policies/​minimum-bazel-version/​older-minor/​before/​.bazelversion Uses 8.7.0 as the older-minor input.
repo_policy_sync/​policies/​minimum-bazel-version/​older-minor/​after/​.bazelversion Expects the minor upgrade to 8.8.2.
repo_policy_sync/​policies/​minimum-bazel-version/​older-major/​after/​.bazelversion Expects the major upgrade to 8.8.2.
repo_policy_sync/​policies/​minimum-bazel-version/​newer-patch/​before/​.bazelversion Uses 8.8.3 as the newer-patch input.
repo_policy_sync/​policies/​minimum-bazel-version/​newer-patch/​after/​.bazelversion Expects 8.8.3 to remain unchanged.
repo_policy_sync/​policies/​minimum-bazel-version/​newer-minor/​before/​.bazelversion Uses 8.9.0 as the newer-minor input.
repo_policy_sync/​policies/​minimum-bazel-version/​newer-minor/​after/​.bazelversion Expects 8.9.0 to remain unchanged.
repo_policy_sync/​policies/​minimum-bazel-version/​minimum/​before/​.bazelversion Sets the boundary input to 8.8.2.
repo_policy_sync/​policies/​minimum-bazel-version/​minimum/​after/​.bazelversion Expects 8.8.2 to remain unchanged.
repo_policy_sync/​docs/​reference/​policy-format.md Updates the minimum-version configuration example.

Review effort: Balanced

@AlexanderLanin AlexanderLanin changed the title chore(repo-policy-sync): require Bazel 8.8.2 or newer feat(repo-policy-sync): require Bazel 8.8.2 or newer Nov 2, 2026
@AlexanderLanin
AlexanderLanin merged commit a1e69fa into eclipse-score:main Nov 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants