From 1f1b86ecc1512093e8c784e2724ac61a1e5d86fc Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sat, 15 Sep 2018 05:05:25 +0700 Subject: env: get new package branch to prevent IsEqual to be false --- env.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/env.go b/env.go index 8128245..11a4627 100644 --- a/env.go +++ b/env.go @@ -1066,6 +1066,12 @@ func (env *Env) update(curPkg, newPkg *Package) (ok bool, err error) { newPkg.Version = curPkg.VersionNext newPkg.isTag = curPkg.isTag } + if len(newPkg.RemoteBranch) == 0 { + err = newPkg.gitGetBranch() + if err != nil { + return + } + } if debug.Value >= 1 { fmt.Println("[ENV] update >>>", newPkg) -- cgit v1.3