From bb1db57b0022ea7866f900e6fe0e75bacfd0c107 Mon Sep 17 00:00:00 2001 From: Dmitrii Ubskii <18616863+dmitrii-ubskii@users.noreply.github.com> Date: Mon, 29 Jan 2024 11:23:06 +0000 Subject: [PATCH] fix maven pre-deploy snapshot version validation: require 0.0.0-SHA --- maven/templates/deploy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maven/templates/deploy.py b/maven/templates/deploy.py index 298aff2..36e4280 100644 --- a/maven/templates/deploy.py +++ b/maven/templates/deploy.py @@ -82,7 +82,7 @@ def unpack_args(_, a, b=False): version = version.text snapshot = 'snapshot' -version_snapshot_regex = '^[0-9|a-f|A-F]{40}$|.*-SNAPSHOT$' +version_snapshot_regex = '^[0-9]+.[0-9]+.[0-9]+-[0-9|a-f|A-F]{40}$|.*-SNAPSHOT$' release = 'release' version_release_regex = '^[0-9]+.[0-9]+.[0-9]+(-[a-zA-Z0-9]+)*$'