diff options
Diffstat (limited to 'doRelease.go')
| -rw-r--r-- | doRelease.go | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/doRelease.go b/doRelease.go index 71baa57..9b69d3f 100644 --- a/doRelease.go +++ b/doRelease.go @@ -45,15 +45,19 @@ func doRelease() bool { } else { all = append(all, []string{"git", "add", "-f", "go.sum"}) } - if ok, files, err := me.current.Status.IsProtobuf(); ok { + if ok, compiled, err := me.current.Status.IsProtobuf(); ok { log.Info("\tIsProtobuf() == true") if err != nil { log.Info("\tERROR: There are protobuf files, but they are not compiled") log.Info("\tERROR: can not continue") + os.Exit(-1) } log.Info("\tshould add the protobuf files here") - log.Info("\tfiles found:", files) - //all = append(all, []string{"git", "add", "-f", "go.sum"}) + log.Info("\tcompiled files found:", compiled) + for _, s := range compiled { + log.Info("\tcompiled file found:", s) + all = append(all, []string{"git", "add", "-f", s}) + } } else { log.Info("\tIsProtobuf() == false") } |
