Skip to content

github/bazel: Only rebuild client cache on change to repo_locations#42192

Merged
phlax merged 1 commit intoenvoyproxy:mainfrom
phlax:bazel-client-cache
Nov 22, 2025
Merged

github/bazel: Only rebuild client cache on change to repo_locations#42192
phlax merged 1 commit intoenvoyproxy:mainfrom
phlax:bazel-client-cache

Conversation

@phlax
Copy link
Copy Markdown
Member

@phlax phlax commented Nov 22, 2025

building the client cache is expensive/slow, and is about to become much more so

this prevents rebuilds on changes to bzl files that dont generally change deps

once bzlmod lands this can be improved - eg using lock file expiry

building the client cache is expensive/slow, and is about to become
much more so

this prevents rebuilds on changes to bzl files that dont generally
change deps

once bzlmod lands this can be improved - eg using lock file expiry

Signed-off-by: Ryan Northey <ryan@synca.io>
@phlax phlax merged commit fdeffee into envoyproxy:main Nov 22, 2025
24 checks passed
grnmeira pushed a commit to grnmeira/envoy that referenced this pull request Mar 20, 2026
…nvoyproxy#42192)

building the client cache is expensive/slow, and is about to become much
more so

this prevents rebuilds on changes to bzl files that dont generally
change deps

once bzlmod lands this can be improved - eg using lock file expiry

Signed-off-by: Ryan Northey <ryan@synca.io>
Signed-off-by: Gustavo <grnmeira@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants