Files
actions/execute-gitversion/action.yml
Artur Stolear 019e954030 move to webpack
2020-01-15 17:41:37 +02:00

95 lines
2.9 KiB
YAML

name: gitversion-execute
description: GitHub Action for Easy Semantic Versioning with GitVersion. Execute GitVersion to obtain version information
author: GitTools
branding:
color: gray-dark
icon: git-pull-request
runs:
using: node12
main: ../dist/github/execute-gitversion/bundle.js
inputs:
targetPath:
description: Optionally supply the path to the working directory
required: false
default: ''
useConfigFile:
description: Whether to use a custom configuration file
required: false
default: 'false'
configFilePath:
description: Optional path to config file (defaults to GitVersion.yml)
required: false
default: ''
updateAssemblyInfo:
description: Whether to update versions in the AssemblyInfo files
required: false
default: 'false'
updateAssemblyInfoFilename:
description: Update versions in specified file
required: false
default: ''
additionalArguments:
description: Additional arguments to send to GitVersion
required: false
default: ''
outputs:
major: # id of output
description: 'The Major value'
minor:
description: 'The Minor value'
patch:
description: 'The Patch value'
preReleaseTag:
description: 'The PreReleaseTag value'
preReleaseTagWithDash:
description: 'The PreReleaseTagWithDash value'
preReleaseLabel:
description: 'The PreReleaseLabel value'
preReleaseNumber:
description: 'The PreReleaseNumber value'
weightedPreReleaseNumber:
description: 'The WeightedPreReleaseNumber value'
buildMetaData:
description: 'The BuildMetaData value'
buildMetaDataPadded:
description: 'The BuildMetaDataPadded value'
fullBuildMetaData:
description: 'The FullBuildMetaData value'
majorMinorPatch:
description: 'The MajorMinorPatch value'
semVer:
description: 'The SemVer value'
legacySemVer:
description: 'The LegacySemVer value'
legacySemVerPadded:
description: 'The LegacySemVerPadded value'
assemblySemVer:
description: 'The AssemblySemVer value'
assemblySemFileVer:
description: 'The AssemblySemFileVer value'
fullSemVer:
description: 'The FullSemVer value'
informationalVersion:
description: 'The InformationalVersion value'
branchName:
description: 'The BranchName value'
sha:
description: 'The Sha value'
shortSha:
description: 'The ShortSha value'
nuGetVersionV2:
description: 'The NuGetVersionV2 value'
nuGetVersion:
description: 'The NuGetVersion value'
nuGetPreReleaseTagV2:
description: 'The NuGetPreReleaseTagV2 value'
nuGetPreReleaseTag:
description: 'The NuGetPreReleaseTag value'
versionSourceSha:
description: 'The VersionSourceSha value'
commitsSinceVersionSource:
description: 'The CommitsSinceVersionSource value'
commitsSinceVersionSourcePadded:
description: 'The CommitsSinceVersionSourcePadded value'
commitDate:
description: 'The CommitDate value'