Skip to content

Migrate to Bazel 8.0 #1118

@yukawa

Description

@yukawa

Description

As Bazel 8.0 is expected to be released in late November 2024, it's time for us to start preparing for the transition from Bazel 7.4.x to Bazel 8.0.x.

Tasks

  • Pin Bazel version to Bazel 7.4.x until Mozc becomes fully compatible with Bazel 8.0
    • For GitHub Actions where Bazelisk is actually used, we can rely on USE_BAZEL_VERSION to specify the Bazel version.
  • Make sure all the dependent Bazel modules are compatible with Bazel 8.0
    • Update module versions as needed.
  • Make sure Mozc's own build rules are compatible with Bazel 8.0
    • Update Mozc's own build rules as needed.
  • Once Mozc becomes fully compatible with Bazel 8.0, drop Bazel 7.x support.

Version or commit-id

e1b40ed

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions