pekko-connectors icon indicating copy to clipboard operation
pekko-connectors copied to clipboard

reproducible builds: proto files in google-cloud artifacts

Open raboof opened this issue 1 year ago • 4 comments

while checking the v1.1.0-M1-RC1 artifacts, in both pekko-connectors-google-cloud-pub-sub-grpc_2.13-1.1.0-M1-RC1.jar and pekko-connectors-google-cloud-bigquery-storage_2.13-1.1.0-M1-RC1.jar and their 2.12 counterparts, I encountered .proto files in the published jars but not in my locally-built artifacts.

raboof avatar Jul 09 '24 15:07 raboof

this seems like a nondeterminism in our sbt build, either coming from sbt-pekko-grpc or from the further upstream sbt-protoc. Filed https://github.com/apache/pekko-grpc/issues/345

raboof avatar Jul 10 '24 19:07 raboof

Hi, I cloned the repo and verified that the .proto files are included in the published jars but missing in my local builds, reproducing the issue. I am planning to investigate the sbt build scripts to find the cause. Please let me know if there is any advice or if someone else is working on this. Thanks!

vikas-6 avatar May 25 '25 05:05 vikas-6

I cloned the repo and verified that the .proto files are included in the published jars but missing in my local builds, reproducing the issue.

Great!

Please let me know if there is any advice or if someone else is working on this.

Actually I'm working on this, so while I appreciate your effort, possibly it'd make more sense to pick something else.

raboof avatar May 26 '25 12:05 raboof

kk got it

vikas-6 avatar Jun 25 '25 14:06 vikas-6