From c243b0ec7edcc7b2d0fc13f54e0fc8c17f20a093 Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Sun, 25 Aug 2024 23:03:28 +0200 Subject: [PATCH] fix(remote): TASK_REMOTE_DIR does not work when absolute (#1715) --- setup.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.go b/setup.go index c745ebfb..6e203471 100644 --- a/setup.go +++ b/setup.go @@ -134,8 +134,8 @@ func (e *Executor) setupTempDir() error { } if os.Getenv("TASK_REMOTE_DIR") != "" { - if filepath.IsAbs(os.Getenv("TASK_TEMP_DIR")) || strings.HasPrefix(os.Getenv("TASK_TEMP_DIR"), "~") { - remoteTempDir, err := execext.Expand(filepathext.SmartJoin(e.Dir, ".task")) + if filepath.IsAbs(os.Getenv("TASK_REMOTE_DIR")) || strings.HasPrefix(os.Getenv("TASK_REMOTE_DIR"), "~") { + remoteTempDir, err := execext.Expand(os.Getenv("TASK_REMOTE_DIR")) if err != nil { return err }