From b097c6eef1cd24ab6c0fa13ac07981e3b5cef24f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 26 May 2026 10:37:49 +0300 Subject: build: bump minimum Go version to 1.24.0 Updates go.mod from 1.21.0 to 1.24.0 because tests use testing.T.Chdir, which requires Go 1.24. Also fixes pre-existing fmt.Errorf non-constant format strings in task_selector.go that the printf vet analyzer flags when running go test with the newer minimum version. --- internal/askcli/task_selector.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'internal/askcli/task_selector.go') diff --git a/internal/askcli/task_selector.go b/internal/askcli/task_selector.go index e920192..01e6291 100644 --- a/internal/askcli/task_selector.go +++ b/internal/askcli/task_selector.go @@ -47,7 +47,7 @@ func (d *Dispatcher) resolveTaskSelector(ctx context.Context, selector string, s func normalizeTaskSelectorInput(selector string) (string, bool, error) { normalized := NormalizeUUID(selector) if selector != normalized && IsNumericID(normalized) { - return "", false, fmt.Errorf(strings.TrimSpace(RejectNumericID())) + return "", false, fmt.Errorf("%s", strings.TrimSpace(RejectNumericID())) } return normalized, selector == normalized, nil } @@ -114,7 +114,7 @@ func finalizeResolvedTaskSelector( return resolvedTaskSelector{Input: selector, UUID: selector, Alias: aliasForUUID}, nil } if IsNumericID(selector) { - return resolvedTaskSelector{}, fmt.Errorf(strings.TrimSpace(RejectNumericID())) + return resolvedTaskSelector{}, fmt.Errorf("%s", strings.TrimSpace(RejectNumericID())) } if err := saveIfChanged(); err != nil { return resolvedTaskSelector{}, err -- cgit v1.2.3