From bbbb8a102a77f09c411314fe27a2477933fed6e1 Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Tue, 13 Dec 2022 14:53:58 -0500 Subject: [PATCH] fix: detect rcs properly --- lib/git_ops/version.ex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/git_ops/version.ex b/lib/git_ops/version.ex index a3fa8f4..2e453bc 100644 --- a/lib/git_ops/version.ex +++ b/lib/git_ops/version.ex @@ -104,7 +104,7 @@ defmodule GitOps.Version do !(rc? && last_valid_non_rc_version && (last_valid_non_rc_version.major != parsed.major || last_valid_non_rc_version.minor != parsed.minor)) -> - if match?(["rc" <> _], parsed.pre) && !rc? do + if match?(["rc" <> _ | _], parsed.pre) && !rc? do parsed else %{parsed | minor: parsed.minor + 1, patch: 0, pre: pre} @@ -121,7 +121,7 @@ defmodule GitOps.Version do parsed end - if match?(["rc" <> _], parsed.pre) && !rc? do + if match?(["rc" <> _ | _], parsed.pre) && !rc? do %{new_version | pre: List.wrap(opts[:pre_release])} else new_version