|
@@ -4,6 +4,10 @@ on:
|
|
|
release:
|
|
|
types: [published]
|
|
|
workflow_dispatch:
|
|
|
+ inputs:
|
|
|
+ version:
|
|
|
+ description: 'Version'
|
|
|
+ required: false
|
|
|
|
|
|
env:
|
|
|
JAVA_VERSION: 17
|
|
@@ -28,6 +32,9 @@ jobs:
|
|
|
if [[ $GITHUB_REF =~ refs/tags/[0-9]+\.[0-9]+\.[0-9]+.* ]]; then
|
|
|
SEM_VER_STR=${GITHUB_REF##*/}
|
|
|
mvn versions:set -DnewVersion=${SEM_VER_STR}
|
|
|
+ elif [[ "${{ github.event.inputs.version }}" =~ [0-9]+\.[0-9]+\.[0-9]+.* ]]; then
|
|
|
+ SEM_VER_STR="${{ github.event.inputs.version }}"
|
|
|
+ mvn versions:set -DnewVersion=${SEM_VER_STR}
|
|
|
else
|
|
|
SEM_VER_STR=`mvn help:evaluate -Dexpression=project.version -q -DforceStdout`
|
|
|
fi
|