Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[build_gen] fix(monolith): gate GAPIC build_gen on service.yaml or grpc_service_config.json #37

Merged
merged 1 commit into from
Mar 26, 2021

Conversation

miraleung
Copy link
Contributor

Gates GAPIC-build file generation on the presence of service.yaml or grpc_service_config.json. APIs who want just the raw, proto-only build file don't need to use these files, so there is no need for them have either alongside their protos.

A cursory search over all protos with the following query string shows that this is a sufficiently-good heuristic.

  • f:third_party/googleapis f:BUILD.bazel "java_proto_library" -"java_gapic_library"

@miraleung miraleung requested a review from a team as a code owner March 25, 2021 05:08
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Mar 25, 2021
@miraleung miraleung changed the title [build_gen] fix(gapic): generate gapic build on seeing service.yaml or grpc_service_config.json [build_gen] fix(monolith): gate GAPIC build_gen on service.yaml or grpc_service_config.json Mar 25, 2021
@miraleung miraleung merged commit 1a62038 into main Mar 26, 2021
@miraleung miraleung deleted the fix/gapic branch March 26, 2021 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants