diff --git a/entrypoint.sh b/entrypoint.sh index 18f593c..9dc514e 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,6 +11,11 @@ function print_info() { echo -e "\e[36mINFO: ${1}\e[m" } +function skip() { + print_info "No changes detected, skipping deployment" + exit 0 +} + # check values if [ -n "${ACTIONS_DEPLOY_KEY}" ]; then @@ -76,9 +81,7 @@ git add --all print_info "Allowing empty commits: ${INPUT_EMPTYCOMMITS}" COMMIT_MESSAGE="Automated deployment: $(date -u) ${GITHUB_SHA}" if [[ ${INPUT_EMPTYCOMMITS} == "false" ]]; then - git commit -m "${COMMIT_MESSAGE}" || \ - (print_info "No changes detected, skipping deployment" && \ - exit 0) + git commit -m "${COMMIT_MESSAGE}" || skip else git commit --allow-empty -m "${COMMIT_MESSAGE}" fi