OPCFoundation / UA-.NETStandard

OPC Unified Architecture .NET Standard
Other
1.97k stars 950 forks source link

Provide all NuGet packages as single package download #2803

Closed lg2de closed 1 month ago

lg2de commented 1 month ago

Type of issue

Current Behavior

The NuGet packages are available at nuget.org. They can be downloaded individally

Expected Behavior

All NuGet packages are available as an asset of the github release, e.g. as single ZIP archive.

Steps To Reproduce

No response

Environment

No response

Anything else?

Why? We have an internal NuGet feed with packages approved for our development. Every time you provide a new release, I have to download manually all individual packages from nuget.org to put them into our internal feed. I would be very efficient to download a single ZIP only.

mregen commented 1 month ago

Hi @lg2de, do you have access to these build artifacts? https://opcfoundation.visualstudio.com/opcua-netstandard/_build/results?buildId=9450&view=artifacts&pathAsName=false&type=publishedArtifacts

lg2de commented 1 month ago

Yes, I have. But, this way will only work until the build is deleted after retention, isn't?

mregen commented 1 month ago

looks like released artifacts are retained forever

lg2de commented 1 month ago

I compared as an example the file opcfoundation.netstandard.opc.ua.bindings.https.1.5.374.126.nupkg downloaded from nuget.org with the same file from the build for 1.5.374.126. The files differs at binary level. Looking inside I found that the file .signature.p7s is different.