ricado-group/.NET Library Build and Release

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

View on GitHub

Trust Signals

Scorecard Score
Scorecard 2–4scored Jul 6, 2026
Maintenance Recency
Activelast commit Jun 10, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: ricado-group/dotnet-library-build-release-action@0cac8177699978e0c6074554f17fdf8ad65556ce # v2.0.2

tags can be moved; commit SHAs can't. why a SHA?

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. 10.0.x)no10.0.x
namedescription
changelogMarkdown formatted changelog