lee-lott-actions/Build Visual Studio .Net Project Release

Create a zip file for a Visual Studio .Net project build

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 20, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: lee-lott-actions/build-vsproject-dotnet-release@d07215506221759cc02180a38a551b23f7209eba # v1.3.0

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

namedescriptionrequireddefault
project-file-pathThe path to the Visual Studio SQL project file (e.g., .csproj, .vbproj) to be builtyes
prereleaseMark the release as a pre-release (true/false)yes
prerelease-suffixThe name to append to the version number on releases that are marked as pre-release. If not a pre-release, the release version will be based on the latest pre-release version using this name.yes
package-nameThe base name for the zip file containing the build artifactsyes
configurationThe build configuration to use for the .NET project (e.g., Debug, Release)yes
runtimeThe target runtime identifier for the .NET project build (e.g., win-x64, linux-x64)yes
tokenThe GitHub token used for authentication to create the releaseyes
namedescription
version-tagThe new tag created for the release
version-numberThe new tag with the "v" prefix removed
zip-file-nameThe name of the zip file containing the build artifacts (with the .zip extension)
zip-file-pathThe path to the zip file containing the build objects
build-statusThe build/release outcome: Release Created, No Release, or Release Failed.