HomePhabricator
Diffusion Comm a97c8af031b2

[shared/grpc_clients] Export tonic to avoid version mismatch

Description

[shared/grpc_clients] Export tonic to avoid version mismatch

Summary:
If the consuming crate has a different version, then you will
get compilation errors when mismatching the different tonic versions.
Export tonic from grpc_clients to avoid this issues.

Also explicitly state that the build.rs should be re-ran if a proto
changes.

In support of https://linear.app/comm/issue/ENG-3977

Depends on D8891

Test Plan: Applied in next diff

Reviewers: varun, bartek

Reviewed By: bartek

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D8917

Details

Provenance
jonAuthored on Aug 22 2023, 10:35 AM
Reviewer
bartek
Differential Revision
D8917: [shared/grpc_clients] Export tonic to avoid version mismatch
Parents
rCOMMd3c3ab934b90: [Identity] Improve VerifyUserAccessToken logging
Branches
Unknown
Tags
Unknown