-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Closed
Description
If you modify BREEZE.rst or any of the "dev" files there is a static check run that updates screenshots in the docs.
If you have no Breeze installed, It should nicely inform the user that they have to install Breeze and redirect them to the documentation on how to do it.
But currently, it will fail with this message:
Update output of breeze commands in BREEZE.rst...........................................Failed
- hook id: update-breeze-file
- exit code: 1
Traceback (most recent call last):
File "./scripts/ci/pre_commit/pre_commit_breeze_cmd_line.py", line 81, in <module>
print_help_for_all_commands()
File "./scripts/ci/pre_commit/pre_commit_breeze_cmd_line.py", line 46, in print_help_for_all_commands
check_call(["breeze", "--help"], env=env)
File "/opt/hostedtoolcache/Python/3.7.12/x64/lib/python3.7/subprocess.py", line 358, in check_call
retcode = call(*popenargs, **kwargs)
File "/opt/hostedtoolcache/Python/3.7.12/x64/lib/python3.7/subprocess.py", line 339, in call
with Popen(*popenargs, **kwargs) as p:
File "/opt/hostedtoolcache/Python/3.7.12/x64/lib/python3.7/subprocess.py", line 800, in __init__
restore_signals, start_new_session)
File "/opt/hostedtoolcache/Python/3.7.12/x64/lib/python3.7/subprocess.py", line 1551, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'breeze': 'breeze'
This should be fixed.
Metadata
Metadata
Assignees
Labels
No labels