From 700bf00107d871365b5d6195c01cdf6c3ebcbdcb Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Tue, 16 Sep 2025 19:35:31 +0200 Subject: [PATCH] fix: search for all taskrc work as expected (#2424) --- taskrc/taskrc.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/taskrc/taskrc.go b/taskrc/taskrc.go index db81b1bc..2a8566c6 100644 --- a/taskrc/taskrc.go +++ b/taskrc/taskrc.go @@ -57,7 +57,11 @@ func GetConfig(dir string) (*ast.TaskRC, error) { } // Find all the nodes from the given directory up to the users home directory - entrypoints, err := fsext.SearchAll("", dir, defaultTaskRCs) + absDir, err := filepath.Abs(dir) + if err != nil { + return nil, err + } + entrypoints, err := fsext.SearchAll("", absDir, defaultTaskRCs) if err != nil { return nil, err } @@ -84,6 +88,5 @@ func GetConfig(dir string) (*ast.TaskRC, error) { } config.Merge(localConfig) } - return config, nil }