actions-marketplace-validations/.NET Library Build and Release

A Composite Action that Builds, Publishes and Releases a .NET 7+ Library

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project-nameThe Project Name (e.g. RICADO.Logging)yes
github-tokenThe GitHub Token used to Generate a Changelog and Create Releasesyes
private-nuget-urlThe URL of the Private NuGet Repository (e.g. https://nuget.pkg.github.com/myname/index.json)yes
private-nuget-tokenThe Token used for Authentication with the Private NuGet Repositoryyes
public-nuget-urlThe URL of the Public NuGet Repository (e.g. https://api.nuget.org/v3/index.json)nohttps://api.nuget.org/v3/index.json
public-nuget-userThe Username (Profile Name) of the NuGet.org Account used for Trusted Publishing with the Public NuGet Repositoryno
publish-publicWhether the Library should be Published to the Public NuGet Repositorynofalse
dotnet-versionThe .NET SDK Version to be used for Builds (e.g. 7.0.x)no7.0.x
namedescription
changelogMarkdown formatted changelog