diff --git a/watch.go b/watch.go index 9fcf80f4..15f56871 100644 --- a/watch.go +++ b/watch.go @@ -2,6 +2,7 @@ package task import ( "context" + "fmt" "os" "os/signal" "path/filepath" @@ -129,7 +130,7 @@ func (e *Executor) registerWatchedFiles(w *watcher.Watcher, calls ...taskfile.Ca for _, s := range task.Sources { files, err := zglob.Glob(s) if err != nil { - return err + return fmt.Errorf("task: %s: %w", s, err) } for _, f := range files { absFile, err := filepath.Abs(f)