actions-marketplace-validations/PublishNuget
GitHub action to automate publishing NuGet packages when project version changes.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| name | The name of the NuGet package. | yes | — |
| project_file_path | The relative path of the project file. | yes | — |
| version_file_path | The relative path of the version file. | no | — |
| version_regex | The regex pattern which is used to extract the version info. Defaults to "^<Version>(.*)<\/Version>". | no | <Version>(.*)<\/Version> |
| tag_format | Format of the git tag. [*] gets replaced with the actual version number. Defaults to v[*]. | no | v[*] |
| tag_commit | Determines whether or not to create a git tag. Defaults to true. | no | true |
| nuget_key | An API key to authenticate with the NuGet server. | yes | — |
| include_symbols | Determines whether or not to push symbols along with the NuGet package. Defaults to false. | no | false |
| fail_on_build_error | Determines whether or not to fail on a build/pack error. Defaults to true. | no | true |
Outputs
no outputs