1
0
mirror of https://github.com/go-task/task.git synced 2025-11-25 22:32:55 +02:00

fix: optional includes

This commit is contained in:
Pete Davison
2023-09-06 00:11:13 +00:00
parent 220bf74a9e
commit 6b3f8e29bb
3 changed files with 11 additions and 25 deletions

View File

@@ -89,9 +89,6 @@ func (r *Reader) include(node Node) error {
var err error
vertex.Taskfile, err = r.readNode(node)
if err != nil {
if node.Optional() {
return nil
}
return err
}
@@ -129,9 +126,11 @@ func (r *Reader) include(node Node) error {
includeNode, err := NewNode(r.logger, entrypoint, dir, r.insecure, r.timeout,
WithParent(node),
WithOptional(include.Optional),
)
if err != nil {
if include.Optional {
return nil
}
return err
}