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

The nightly packages on packages.grpc.io contains a single-platform only version of Grpc.Tools #32179

Closed
jtattermusch opened this issue Jan 23, 2023 · 5 comments

Comments

@jtattermusch
Copy link
Contributor

Instead of the full mutli-platform package.

E.g. here:

https://packages.grpc.io/archive/2023/01/8cf04e9a5405c3f6923276eb01ca0122f4223533-0ae937c3-e12d-4d41-b5b0-39e85c93ba75/index.xml

@jtattermusch
Copy link
Contributor Author

CC @tonydnewell

@jtattermusch
Copy link
Contributor Author

I think this might simple be an issue with one of our CI scripts that copies the wrong .nupkg file into the nightlies.

@jtattermusch
Copy link
Contributor Author

Some debugging data:
build_all_packages (https://fusion2.corp.google.com/invocations/7e53a4cc-c3fd-4221-93ad-456abc2c98a6/log) triggers collect_all_packages (https://fusion2.corp.google.com/invocations/8ffc1eb3-0e48-4c45-bab9-4e1deef08911/log) which does seem to provide the correct Grpc.Tools package.
But the grpc_publish_packages (https://fusion2.corp.google.com/invocations/6a52f238-8c23-48c6-bee1-f481737efab0/log) does seem to publish the wrong nuget (Grpc.Tools singleplatform instead of the full one).

@jtattermusch
Copy link
Contributor Author

Ok, look like the issue might be that the CI script for publish packages here

unzip "$INPUT_ARTIFACTS/csharp_nugets_windows_dotnetcli.zip" -d "$UNZIPPED_CSHARP_PACKAGES"

does unpack csharp_nugets_windows_dotnetcli.zip, but there are multiple competing versions of this file from previous stages of the build (one contains the full Grpc.Tools, others contain the "singleplatform" Grpc.Tools) and the wrong one is chosen.

@jtattermusch
Copy link
Contributor Author

Fixed by #33595

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant