p6m-actions/Dotnet Repository Publish

A GitHub Action that packages and publishes .NET libraries to configured NuGet repositories

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
solution-pathPath to the solution file or directory containing projects to publishno.
configurationBuild configuration (Debug or Release)noRelease
projectsSpecific project paths to publish (one per line). If not specified, all packable projects will be publishedno""
package-versionVersion to assign to the packages. If not specified, uses project versionno""
repositoriesRepository names to publish to (one per line). If not specified, publishes to all configured repositoriesno""
skip-duplicateSkip publishing if package version already existsnotrue
include-symbolsInclude symbol packages (.snupkg)nofalse
dry-runPerform a dry run without actually publishingnofalse
verbosityMSBuild verbosity levelnominimal
api-keyAPI key for NuGet repository authentication (format: username:token). If not provided, will use NUGET_API_KEY environment variableno""
namedescription
published-packagesList of successfully published packages with their versions
published-countNumber of packages successfully published
skipped-packagesList of packages that were skipped (e.g., due to duplicates)