diff options
Diffstat (limited to 'lib/gitlab/regex.rb')
-rw-r--r-- | lib/gitlab/regex.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/gitlab/regex.rb b/lib/gitlab/regex.rb index ccb4f6e1097..a31f574fad2 100644 --- a/lib/gitlab/regex.rb +++ b/lib/gitlab/regex.rb @@ -138,7 +138,8 @@ module Gitlab end def helm_version_regex - @helm_version_regex ||= %r{#{prefixed_semver_regex}}.freeze + # identical to semver_regex, with optional preceding 'v' + @helm_version_regex ||= Regexp.new("\\Av?#{::Gitlab::Regex.unbounded_semver_regex.source}\\z", ::Gitlab::Regex.unbounded_semver_regex.options) end def unbounded_semver_regex |