Merge pull request #1004 from go-task/semver

feat: use semver package for taskfile schema version
This commit is contained in:
Pete Davison
2023-03-02 19:07:52 +00:00
committed by GitHub
9 changed files with 53 additions and 68 deletions

View File

@@ -174,11 +174,6 @@ func main() {
if err := e.Setup(); err != nil {
log.Fatal(err)
}
v, err := e.Taskfile.ParsedVersion()
if err != nil {
log.Fatal(err)
return
}
if listOptions.ShouldListTasks() {
if foundTasks, err := e.ListTasks(listOptions); !foundTasks || err != nil {
@@ -197,7 +192,7 @@ func main() {
log.Fatal(err)
}
if v >= 3.0 {
if e.Taskfile.Version.Compare(taskfile.V3) >= 0 {
calls, globals = args.ParseV3(tasksAndVars...)
} else {
calls, globals = args.ParseV2(tasksAndVars...)