Github Actions workflow builds the scripts in pieces. It calls the overridden echo command at the end of scripts/common.sh, before the function to set up ${LOG_FILE} is called from setup.sh. As a result, the build fails.
Replace the overridden "echo" command with a function "log", to prevent attempt to access the ${LOG_FILE} before it is made.
Github Actions workflow builds the scripts in pieces. It calls the overridden echo command at the end of scripts/common.sh, before the function to set up ${LOG_FILE} is called from setup.sh. As a result, the build fails.
Replace the overridden "echo" command with a function "log", to prevent attempt to access the ${LOG_FILE} before it is made.