fix: Add skip function

This commit is contained in:
peaceiris 2019-09-23 13:46:49 +09:00
parent 2cc02d4c13
commit f8dd9fac53

View File

@ -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