diff --git a/npm/npm-get-next-branched-version/action.yaml b/npm/npm-get-next-branched-version/action.yaml index db58147..fcc9221 100644 --- a/npm/npm-get-next-branched-version/action.yaml +++ b/npm/npm-get-next-branched-version/action.yaml @@ -19,6 +19,10 @@ inputs: description: "Query prerelease packages. Values: true, false." required: false default: "${{ github.event_name == 'pull_request' }}" + incrementMode: + description: "The mode to increment by. Options: 'default', 'major', 'minor', 'patch'" + required: false + default: patch outputs: latestVersion: description: "The current latest version for the package." @@ -56,4 +60,5 @@ runs: uses: act/common/utils/version-increment-branch@master id: version with: + incrementMode: ${{ inputs.incrementMode }} version: ${{ steps.npm.outputs.version || steps.npmFallback.outputs.version || inputs.defaultVersion }} diff --git a/nuget/nuget-get-next-branched-version/action.yaml b/nuget/nuget-get-next-branched-version/action.yaml index 6c5f371..c28bb69 100644 --- a/nuget/nuget-get-next-branched-version/action.yaml +++ b/nuget/nuget-get-next-branched-version/action.yaml @@ -24,6 +24,10 @@ inputs: description: "Query prerelease packages. Values: true, false." required: false default: "${{ github.event_name == 'pull_request' }}" + incrementMode: + description: "The mode to increment by. Options: 'default', 'major', 'minor', 'patch', 'revision'" + required: false + default: revision outputs: latestVersion: description: "The current latest version for the .nupkg." @@ -63,4 +67,5 @@ runs: uses: act/common/utils/version-increment-branch@master id: version with: + incrementMode: ${{ inputs.incrementMode }} version: ${{ steps.nuget.outputs.version || steps.nugetFallback.outputs.version || inputs.defaultVersion }} diff --git a/utils/version-increment-branch/action.yaml b/utils/version-increment-branch/action.yaml index 8f0eb4c..021fdb2 100644 --- a/utils/version-increment-branch/action.yaml +++ b/utils/version-increment-branch/action.yaml @@ -4,6 +4,10 @@ inputs: version: description: "The version to increment." required: false + incrementMode: + description: "The mode to increment by. Options: 'major', 'minor', 'patch', 'revision'" + required: false + default: revision outputs: nextVersion: description: "The next version of the package, based on the current branch and merge target." @@ -53,7 +57,7 @@ runs: id: increment uses: act/common/utils/version-increment@master with: - incrementMode: revision + incrementMode: ${{ inputs.incrementMode }} major: ${{ steps.parseNext.outputs.major }} minor: ${{ steps.parseNext.outputs.minor }} patch: ${{ steps.parseNext.outputs.patch }}