Skip to content

Commit 08937a7

Browse files
committed
feat: Add commitMessage option
Close #74 cf. #72 and #73
1 parent fd02997 commit 08937a7

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

action.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,6 @@ inputs:
2626
useremail:
2727
description: 'Set Git user.email'
2828
required: false
29+
commitMessage:
30+
description: 'Set custom commit message'
31+
required: false

entrypoint.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,16 @@ git add --all
118118

119119
print_info "Allowing empty commits: ${INPUT_EMPTYCOMMITS}"
120120

121+
if [ -n "${INPUT_COMMITMESSAGE}" ]; then
122+
BASE_COMMIT_MESSAGE="${INPUT_COMMITMESSAGE}"
123+
else
124+
BASE_COMMIT_MESSAGE="Automated deployment: $(date -u)"
125+
fi
126+
121127
if [ -n "${EXTERNAL_REPOSITORY}" ]; then
122-
COMMIT_MESSAGE="Automated deployment: $(date -u) ${GITHUB_REPOSITORY}@${GITHUB_SHA}"
128+
COMMIT_MESSAGE="${BASE_COMMIT_MESSAGE} ${GITHUB_REPOSITORY}@${GITHUB_SHA}"
123129
else
124-
COMMIT_MESSAGE="Automated deployment: $(date -u) ${GITHUB_SHA}"
130+
COMMIT_MESSAGE="${BASE_COMMIT_MESSAGE} ${GITHUB_SHA}"
125131
fi
126132

127133
if [[ ${INPUT_EMPTYCOMMITS} == "false" ]]; then

0 commit comments

Comments
 (0)