in cmd/push.go [164:174]
func parseAttachArtifactFlags(flags []string) (map[string][]string, error) {
attachArtifacts := make(map[string][]string)
for _, attach := range flags {
key, val, success := strings.Cut(attach, "=")
if !success {
return nil, fmt.Errorf("%w: %s", errAttachArtifactFormat, attach)
}
attachArtifacts[key] = append(attachArtifacts[key], val)
}
return attachArtifacts, nil
}