File tree Expand file tree Collapse file tree 1 file changed +11
-10
lines changed
Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -83,20 +83,21 @@ vars:
8383 printf "%s" "-test"
8484 fi
8585 VERSION_OVERRIDE :
86- sh : echo "__TAKEN_FROM_ACTION_YML__ "
86+ sh : echo "${VERSION_OVERRIDE:-} "
8787 VERSION :
8888 sh : |
89- if [ "${VERSION_OVERRIDE}" = "__TAKEN_FROM_ACTION_YML__" ]; then
90- from_file="{{.VERSION_FROM_ACTION_YML}}"
91- if [ -n "$from_file" ]; then
92- echo "$from_file"
89+ override="{{.VERSION_OVERRIDE}}"
90+ if [ -n "$override" ]; then
91+ echo "$override"
92+ else
93+ tag="$(git tag --sort=-v:refname 2>/dev/null | grep -E '^v[0-9]+\.[0-9]+\.[0-9]+$' | head -1)"
94+ if [ -n "$tag" ]; then
95+ echo "$tag"
96+ elif [ -n "{{.VERSION_FROM_ACTION_YML}}" ]; then
97+ echo "{{.VERSION_FROM_ACTION_YML}}"
9398 else
94- git tag --sort=-v:refname 2>/dev/null | grep -E '^v[0-9]+\.[0-9]+\.[0-9]+$' | head -1
99+ echo "{{.LAST_RELEASE}}"
95100 fi
96- elif [ -z "${VERSION_OVERRIDE}" ]; then
97- echo "{{.LAST_RELEASE}}"
98- else
99- echo "${VERSION_OVERRIDE}"
100101 fi
101102 VERSION_NO_V :
102103 sh : v="{{.VERSION}}"; echo "${v#v}"
You can’t perform that action at this time.
0 commit comments