For now, this action's main script is written in the bash shell. For future maintenance and readability, switch to Python should be great.