Use Masterminds/semver/v3 instead of hashicorp/go-version (#712)

Signed-off-by: Mitsuo Heijo <mitsuo.heijo@gmail.com>
This commit is contained in:
Mitsuo Heijo
2023-02-22 09:43:13 +08:00
committed by GitHub
parent d0ef31e10b
commit dfe835a9c4
2 changed files with 3 additions and 4 deletions
+2 -3
View File
@@ -8,7 +8,6 @@ import (
"strings"
"github.com/Masterminds/semver/v3"
goversion "github.com/hashicorp/go-version"
"go.uber.org/zap"
"github.com/helmfile/helmfile/pkg/app/version"
@@ -384,13 +383,13 @@ func (m *chartDependencyManager) Resolve(unresolved *UnresolvedDependencies) (*R
// Make sure go run main.go works and compatible with old lock files.
if version.Version() != "" && lockedReqs.Version != "" {
lockedVersion, err := goversion.NewVersion(lockedReqs.Version)
lockedVersion, err := semver.NewVersion(lockedReqs.Version)
if err != nil {
return nil, false, err
}
currentVersion, err := goversion.NewVersion(version.Version())
currentVersion, err := semver.NewVersion(version.Version())
if err != nil {
return nil, false, err