From 19394d538e4e481df44d2458d5ff99ab747bae5a Mon Sep 17 00:00:00 2001 From: adisbladis Date: Tue, 21 Jul 2020 12:17:18 +0200 Subject: [PATCH] Fix commitShaRev regex for some more complicated packages Example "version" string this fixes: v0.5.0-alpha.5.0.20200819165624-17cef6e3e9d5 --- fetch/sum.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fetch/sum.go b/fetch/sum.go index d35defb..def91e7 100644 --- a/fetch/sum.go +++ b/fetch/sum.go @@ -9,7 +9,7 @@ import ( ) func parseGoSum(file string) (map[string]string, error) { - commitShaRev := regexp.MustCompile(`^v\d+\.\d+\.\d+-(?:\d+\.)?[0-9]{14}-(.*?)$`) + commitShaRev := regexp.MustCompile(`v\d+\.\d+\.\d+-[\d+\.a-zA-Z]*?[0-9]{14}-(.*?)$`) // Read go.mod data, err := ioutil.ReadFile(file)