This commit replaces the javascript-based action with a composite gh action. I did this since the --fail-on-error flag is not working in the javascript version. I switched to the composite version sicne the javascript in my opinion had the following downsides:
Debugging unnecessarily complicated since multiple bash commands were executed inside subshells.
Maintainers needed to remember to build the javascript package before deploying.
:boom: This commit contains the following breaking changes:
It does no longer support windows. This, however, can be easily added might
somebody needs it.
This version depricates the (redundant)update_pip, install_deps, dev_install, req_file_path, flake8_version, exclude, ignore, max_line_length action input
arguments.
This commit replaces the javascript-based action with a composite gh action. I did this since the
--fail-on-error
flag is not working in the javascript version. I switched to the composite version sicne the javascript in my opinion had the following downsides::boom: This commit contains the following breaking changes:
update_pip, install_deps, dev_install, req_file_path, flake8_version, exclude, ignore, max_line_length
action input arguments.