From 446ad8aeef9b7495b00b290041165ac0b3257230 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Sun, 25 Dec 2022 00:33:00 +0900 Subject: [PATCH] Tweak version check --- main.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.sh b/main.sh index 2cdec687..183db0b4 100755 --- a/main.sh +++ b/main.sh @@ -386,10 +386,10 @@ fi for tool in "${tools[@]}"; do if [[ "${tool}" == *"@"* ]]; then version="${tool#*@}" - if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$|^latest$ ]]; then - bail "install-action does not support semver operators" - fi if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)$|^latest$ ]]; then + if [[ ! "${version}" =~ ^([1-9][0-9]*(\.[0-9]+(\.[0-9]+)?)?|0\.[1-9][0-9]*(\.[0-9]+)?|^0\.0\.[0-9]+)(-[0-9A-Za-z\.-]+)?(\+[0-9A-Za-z\.-]+)?$|^latest$ ]]; then + bail "install-action does not support semver operators" + fi bail "install-action v2 does not support semver pre-release and build-metadata; please submit an issue if you need these supports again" fi else