-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Description
The dnup library package being produced here #51488 is now signed and consumable as a package pipeline artifact. We should expand the dnup pipeline to push the nuget package to the dotnet/tools feed in dnceng-public so our repos can consume the package. I would suggest making a separate .yml file solely for the publishing to the feed stage. We are not suggesting external folks to consume the package, or for folks to consume the package without getting an exception to do so.
Arcade/Darc automatically publishes the dnup library package as well from the SDK CI build. We should probably configure Signing.props to not sign, and therefore not ingest into the regular publishing pipeline, this additional library package.
I think we should be able to follow this doc: Publish NuGet packages with Azure Pipelines - Azure Pipelines | Microsoft Learn, with
--source "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json"