From 4763c86e77d0e7c7086584c519405b1727560680 Mon Sep 17 00:00:00 2001 From: eine Date: Sat, 10 Oct 2020 18:51:35 +0200 Subject: [PATCH] fix: use non-snapshot prerelease tags --- tip.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tip.py b/tip.py index acd18ac..ec9b80b 100755 --- a/tip.py +++ b/tip.py @@ -70,10 +70,10 @@ if gh_ref[0:10] == 'refs/tags/': env_tag = gh_ref[10:] if env_tag != tag: semver = re.search(r"^(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)\.(?P0|[1-9]\d*)(?:-(?P(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+(?P[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$", env_tag) + tag = env_tag if semver.group('prerelease') is None: # is a regular semver compilant tag is_prerelease = False - tag = env_tag elif getenv('INPUT_SNAPSHOTS', 'true') == 'true': # is semver compilant prerelease tag, thus a snapshot (we skip it) sys.exit()