Commit Detail
Commit 85f83ee
[build] Update to Bazel 9.1.0, perform build cleanup - Update Bazel, this includes several performance/memory usage improvements. Release notes: https://github.com/bazelbuild/bazel/releases/tag/9.1.0 - Do not mark weakref test as flaky – the test is evidently not flaky in workerd where we don't re-run tests, and having any tests marked as flaky in workerd can slow down internal CI runs that will have to fetch workerd even if they only need to run tests in the flaky cordon - Simplify coverage configuration – based on a close look at the rules_cc and bazel repos, we define several things more than once, we can remove some coverage overrides in .bazelrc. The additional tests added in https://github.com/bazelbuild/bazel/pull/29169 were helpful in better understanding this. - Update pnpm/action-setup to a version based on Node22 to avoid Node20 deprecation warnings - Remove obsolete typescript hash definition - Adjust bazelmod mangled paths to facilitate internal changes