Looks like it has a few shellcheck issues, and no set -euo pipefail? ;)