From 38b42d0fb12a8c1073f973e23cf44684488b922e Mon Sep 17 00:00:00 2001 From: Pete Davison Date: Thu, 10 Apr 2025 08:45:55 +0000 Subject: [PATCH] fix: experiments validation should happen before command flags are evaluated --- cmd/task/task.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/task/task.go b/cmd/task/task.go index dcad9ca1..62d5be90 100644 --- a/cmd/task/task.go +++ b/cmd/task/task.go @@ -56,6 +56,10 @@ func run() error { return err } + if err := experiments.Validate(); err != nil { + log.Warnf("%s\n", err.Error()) + } + if flags.Version { fmt.Println(version.GetVersionWithBuildInfo()) return nil @@ -109,10 +113,6 @@ func run() error { return nil } - if err := experiments.Validate(); err != nil { - log.Warnf("%s\n", err.Error()) - } - e := task.NewExecutor( flags.WithFlags(), task.WithVersionCheck(true),