From b4da7b572eec0185ef082959b676fc267b59442d Mon Sep 17 00:00:00 2001 From: Carlos A Becker Date: Fri, 23 Dec 2022 10:48:15 -0300 Subject: [PATCH] fix: multiple files with same name warning Signed-off-by: Carlos A Becker --- internal/artifact/artifact.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/artifact/artifact.go b/internal/artifact/artifact.go index 6afdb160443..eab2455a330 100644 --- a/internal/artifact/artifact.go +++ b/internal/artifact/artifact.go @@ -294,11 +294,12 @@ func (artifacts Artifacts) List() []*Artifact { if item.Name == "" { continue } - if names[item.Name] { + plat := item.Goos + item.Goarch + item.Goarm + item.Gomips + item.Goamd64 + if names[item.Name+"_"+plat] { log.WithField("name", item.Name). Warn("multiple artifacts with the same name: this may cause errors") } - names[item.Name] = true + names[item.Name+"_"+plat] = true } return artifacts.items }