maurosoft1973/.NET Build
An opinionated action that builds specified projects or the solution itself including all of its dependencies.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| buildSwitches | Provides a way to fully customize the build. Default is empty. See https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-command-line-reference?view=vs-2022#switches for more information. | no | "" |
| configuration | Defines the build configuration. Default is Release. | no | Release |
| framework | Compiles for a specific framework. The framework must be defined in the project file. | no | "" |
| level | Sets the verbosity level of the command. Allowed values are q[uiet], m[inimal], n[ormal], d[etailed], and diag[nostic]. The default is quiet. | no | quiet |
| projects | Optional path to the project(s) file to build. Pass empty to have MSBuild use the default behavior. Supports globbing. | yes | src/**/*.csproj |
| restoreCacheKey | When set, current workspace will be overwritten with the content of the restore cache. Default is empty. | no | "" |
| uploadBuildArtifact | Upload the generated build artifact. Default is to true. | no | true |
| uploadBuildArtifactName | The name of the generated build artifact. Default is to BuildArtifact. | no | BuildArtifact |
Outputs
no outputs