From b754bcf61bab444b64d81d1f4f65e635e4b8fcde Mon Sep 17 00:00:00 2001 From: Dariusz Rybi Date: Wed, 10 Mar 2021 12:58:50 +0100 Subject: [PATCH] Filter version and pre-release tags --- utils/compile-time-utils/src/lib.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/utils/compile-time-utils/src/lib.rs b/utils/compile-time-utils/src/lib.rs index 5ad3c78e5e..c809501ac1 100644 --- a/utils/compile-time-utils/src/lib.rs +++ b/utils/compile-time-utils/src/lib.rs @@ -2,9 +2,17 @@ use git_version::git_version; use metrics::gauge; use semver::Version; -/// Returns latest tag (via `git describe --tag --abbrev=0`). +/// Returns latest version tag. pub fn git_tag() -> &'static str { - git_version!(args = ["--tag", "--abbrev=0"], cargo_prefix = "") + git_version!( + args = [ + "--tag", + "--abbrev=0", + "--match=v[0-9]*", + "--match=pre-rel-[0-9]*" + ], + cargo_prefix = "" + ) } /// Returns latest commit short hash.