Skip to content

Support Bazel 9#3286

Merged
brentleyjones merged 8 commits intoMobileNativeFoundation:mainfrom
aaronsky:aaronsky/bazel-9
Mar 6, 2026
Merged

Support Bazel 9#3286
brentleyjones merged 8 commits intoMobileNativeFoundation:mainfrom
aaronsky:aaronsky/bazel-9

Conversation

@aaronsky
Copy link
Contributor

@aaronsky aaronsky commented Mar 6, 2026

Iterating on #3266

  • Bumps CI config to [8.x, 9.x, last_green]
    • Does not bump BCR tests – should we do that?
    • Does not fix HEAD tests due to patches needed in rules_apple
  • Updates rules_apple, rules_swift, rules_cc, and more to align with transitive deps required for Bazel 9 support
  • Updates loads across the repo for newly-starlarkified things (objc_library, cc_library, toolchain_utils.bzl, etc)
  • Fixes some broken tests

@aaronsky aaronsky marked this pull request as ready for review March 6, 2026 04:42
@aaronsky aaronsky requested review from a team as code owners March 6, 2026 04:42
aaronsky added 7 commits March 6, 2026 11:06
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
@aaronsky aaronsky enabled auto-merge (squash) March 6, 2026 16:12
Signed-off-by: Aaron Sky <aaronsky@skyaaron.com>
@brentleyjones brentleyjones disabled auto-merge March 6, 2026 16:25
@brentleyjones brentleyjones merged commit 6dbe31f into MobileNativeFoundation:main Mar 6, 2026
9 of 11 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.

2 participants