fix
This commit is contained in:
parent
73ab092a5c
commit
b67f026fc2
@ -56,6 +56,7 @@ runs:
|
|||||||
# Case 3: Semver ranges (e.g., >1.0.0, <2, 1.x, 1.1.0)
|
# Case 3: Semver ranges (e.g., >1.0.0, <2, 1.x, 1.1.0)
|
||||||
op_part=$(echo "${REQUESTED_SPEC}" | sed -E 's/^([><=]*).*/\1/')
|
op_part=$(echo "${REQUESTED_SPEC}" | sed -E 's/^([><=]*).*/\1/')
|
||||||
version_part=$(echo "${REQUESTED_SPEC}" | sed -E 's/^[><= ]*//')
|
version_part=$(echo "${REQUESTED_SPEC}" | sed -E 's/^[><= ]*//')
|
||||||
|
|
||||||
op="${op_part:-==}"
|
op="${op_part:-==}"
|
||||||
version_base="${version_part//.x/}"
|
version_base="${version_part//.x/}"
|
||||||
|
|
||||||
@ -71,8 +72,7 @@ runs:
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Perform comparison for >, <, >=, <=, ==
|
# Perform comparison for >, <, >=, <=, ==
|
||||||
version_compare "${ACTUAL_VERSION}" "${version_part}"
|
version_compare "${ACTUAL_VERSION}" "${version_part}" && result=0 || result=$?
|
||||||
result=$?
|
|
||||||
|
|
||||||
case "${op}" in
|
case "${op}" in
|
||||||
'==') if [[ ${result} -ne 0 ]]; then echo "Error: Expected version ${version_part}, but got ${ACTUAL_VERSION}." && exit 1; fi ;;
|
'==') if [[ ${result} -ne 0 ]]; then echo "Error: Expected version ${version_part}, but got ${ACTUAL_VERSION}." && exit 1; fi ;;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user