Skip to content

Conversation

@scotthart
Copy link
Member

No description provided.

scotthart and others added 30 commits August 12, 2025 17:12
chore: update to protobuf v30 and remove cxx14 build (googleapis#15013)

* chore: update to protobuf v30 and remove cxx14 build
* update grpc to v1.71.0
* use new abseil repo name
* add repo_mapping for absl
* disable bzlmod for bazel-targets build
* combine zypper commands
chore: update abseil to 20250127.1 (googleapis#15039)
chore(ci): update api and abi for v3 (googleapis#15041)
chore(bazel): get bazel 8 working (googleapis#15042)

* chore(bazel): get bazel 8 working

* enable workspace where we disable bzlmod

* patch googleapis BUILD.bazel when using workspace

* check for null json

* determine generation proto paths dynamically

* bazel quickstart version has to be changed in two phases

* update quickstart bazelrc to use c++17
* chore(bazel): get bazel 8 working

* enable workspace where we disable bzlmod

* patch googleapis BUILD.bazel when using workspace

* check for null json

* determine generation proto paths dynamically

* bazel quickstart version has to be changed in two phases

* update quickstart bazelrc to use c++17
…ge::internal::AccessControlCommon` (googleapis#15138)

* remove CommonMetadata and AccessControlCommon

* minor fixes

* minor fixes

---------

Co-authored-by: Denis DelGrosso <[email protected]>
* Use proto_library from protobuf

* Use cc_proto_library and cc_grpc_library from protobuf and grpc repos
* feat: get googleapis from BCR

* feat: add repo_name to googleapis dependency

* feat: remove switched_rules for com_google_googleapis_imports

* feat: remove all switched_rules

* feat: add explicit dependencies for googleapis cc bindings

* fix: update googleapis version to 0.0.0-20250703-f9d6fe4a in BCR
* fix: explicitly register macOS toolchain

* fix: formatting

* fix: register the Xcode toolchain for macOS builds

* chore: trigger CI

* fix: enable apple cpp toolchain for macOS builds

* fix: rely on rules_apple auto-detection for macOS toolchain.
…is#15346)

* feat: update dependencies to use canonical repository names

* feat: use canonical names in bazel/gapic.bzl

* feat: use canonical names in compute_library.bzl

* chore: format BUILD.bazel using buildifier

* feat: use bzlmod for verify_targets

* feat: update repo name for generator
This commit adds a minimal Bazel project that consumes google-cloud-cpp
as an external dependency using Bzlmod.

The test is designed to reproduce the canonical repository name mismatch
reported in b/430085995 and will be used to verify that the changes
in this pull request resolve the issue from a downstream user's
perspective.
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.

5 participants