Skip to content

Publish dnup library package Microsoft.Dotnet.Installation.nupkg #51513

@nagilson

Description

@nagilson

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"

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions