Description
The generate-config-schemas task in taskfile.yaml currently uses mkdir without the -p flag, which may fail if the parent build directory does not exist when the task is run.
Other tasks in the taskfile consistently use mkdir -p to ensure parent directories are created (e.g., init, package, webui, python-libs, download-and-extract-tar).
Context
Raised by @junhaoliao in PR #1654:
#1654 (comment)
Location
File: taskfile.yaml
Task: generate-config-schemas
Description
The
generate-config-schemastask intaskfile.yamlcurrently usesmkdirwithout the-pflag, which may fail if the parentbuilddirectory does not exist when the task is run.Other tasks in the taskfile consistently use
mkdir -pto ensure parent directories are created (e.g.,init,package,webui,python-libs,download-and-extract-tar).Context
Raised by @junhaoliao in PR #1654:
#1654 (comment)
Location
File:
taskfile.yamlTask:
generate-config-schemas