-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[binary caching] Failed to push some of the ports to NuGet on Ubuntu #19038
Comments
Do you have more than one NuGet binary cache for vcpkg on Github? |
No. |
Maybe related to #15289. |
@JackBoosY I can create a sample repo with a minimal reproducible example if it helps. |
@Pospelove Yes please. |
This is the same issue I mentioned to @ras0219-msft in discord a few months ago. I saw it with the physx and python3 ports on macOS and Linux. |
It's finally out: This is a very minimal repo. The only things it contains are vcpkg submodule, manifest, and a workflow file. It's based on GitHub Actions because of the original example. Please let me know if you need to reproduce this bug locally instead of using GitHub Actions. |
gdal is also affected |
This seems to be a different issue #19189 |
Related to NuGet/Home#8580 and NuGet/Home#10045. It seems nuget issue on ubuntu, I'm not sure what should vcpkg do here, update the docs? @ras0219-msft @ras0219, could you please take a look? |
Any progress on this? |
@BillyONeal Any ideas? |
Nope. We're invoking NuGet and NuGet is failing. Not much we can do I think |
Anyway thanks for taking a look, let's keep this issue open for now |
You need to setup an api key explicitly by running something like
The example provided in the documentation on nuget binary caching has already been updated. |
Thank you for your tip. I'm not working on binary caching in any of my projects atm, so I'll close this issue. I'll reopen this in case of being able to reproduce the original bug. |
UPDATE: Easy way to reproduce is here https://github.com/Pospelove/vcpkg-nuget-issue
Describe the bug
Failed to push some of the ports to NuGet after building (binary caching).
Failed ports:
Environment
To Reproduce
Trigger
.github/workflows/cmake.yml
for skyrim-multiplayer/skymp#85 (last commit hash - 58812850911e8e1488b73be033a0a5d61a7bf551)Expected behavior
Everything should be pushed to NuGet successfully.
Failure logs
https://github.com/skyrim-multiplayer/skymp/runs/3121332869?check_suite_focus=true
See also
NuGet/Home#8580
The text was updated successfully, but these errors were encountered: