It's hard to debug why the step run time doubled at one point in the past. The step does multiple things (download, macOS CLI tool invocations), and it's not clear which sub-task takes longer.
Changes
Measure and log each sub-task length
Improve log messages, add colors, other small tweaks
Add a new input verbose, that prints the most verbose logs
Checklist
step.yml
andREADME.md
is updated with the changes (if needed)Version
Requires a MAJOR/MINOR/PATCH version update
Context
It's hard to debug why the step run time doubled at one point in the past. The step does multiple things (download, macOS CLI tool invocations), and it's not clear which sub-task takes longer.
Changes
verbose
, that prints the most verbose logsInvestigation details
Decisions