p6m-actions/Dotnet Build

A composite GitHub Action for building .NET applications with testing and artifact generation

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 27, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: p6m-actions/dotnet-build@46dedca8dd8c6094121651aef719b48aea5c2544 # v1.5

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

namedescriptionrequireddefault
dotnet-versionThe .NET version to use for buildingno8.0
solution-pathPath to the solution file or directory containing the solutionno.
configurationBuild configuration (Debug or Release)noRelease
run-testsWhether to run tests during buildnotrue
collect-coverageWhether to collect code coveragenofalse
publish-artifactsWhether to publish build artifactsnofalse
artifact-nameName for the published artifactsnodotnet-build-artifacts
verbosityMSBuild verbosity levelnominimal
test-filterFilter expression for running tests (e.g., 'Category!=Integration')no""
namedescription
build-versionThe version of the built application
test-resultsTest execution results summary
coverage-reportCode coverage percentage if collected