task
task copied to clipboard
multilevel schema validation
trafficstars
- Task version: 3.12.1
- Operating System: Mac OS ARM
Example Taskfile
version: '3'
includes:
lalala:
taskfile: ./lalala/Taskfile.yml
dir: ./lalala
Current schema is saying that "required": ["version", "tasks"] and that is not entirely true. tasks is not required (presented example works) and in multilevel include scenario this is going to be quite normal to have Taskfile.yaml just organising parts of directories tree.
Agreed. Either includes and/or tasks should be present (not neither).
I think the issue can be closed now as PR that fixes the bug is merged
Thanks @maxpushka!