File tree Expand file tree Collapse file tree 1 file changed +19
-15
lines changed
Expand file tree Collapse file tree 1 file changed +19
-15
lines changed Original file line number Diff line number Diff line change 1919 git config --global user.name " GitHub Actions"
2020}
2121
22- # This section only runs if there have been file changes
23- echo " Checking for uncommitted changes in the git working tree."
24- if ! git diff --quiet
25- then
26- git_setup
27-
28- echo " INPUT_BRANCH value: $INPUT_BRANCH " ;
22+ git_setup
2923
30- # Switch to branch from current Workflow run
31- git checkout $INPUT_BRANCH
24+ echo " INPUT_BRANCH value: $INPUT_BRANCH " ;
3225
33- echo " INPUT_FILE_PATTERN: ${INPUT_FILE_PATTERN} "
26+ # Switch to branch from current Workflow run
27+ git checkout $INPUT_BRANCH
3428
35- git add " ${INPUT_FILE_PATTERN} "
29+ echo " INPUT_FILE_PATTERN: ${INPUT_FILE_PATTERN} "
3630
37- echo " INPUT_COMMIT_OPTIONS: ${INPUT_COMMIT_OPTIONS }"
31+ git add " ${INPUT_FILE_PATTERN }"
3832
39- git commit -m " $INPUT_COMMIT_MESSAGE " --author= " $GITHUB_ACTOR < $GITHUB_ACTOR @users.noreply.github.com> " ${INPUT_COMMIT_OPTIONS : + " $INPUT_COMMIT_OPTIONS " }
33+ echo " Checking for uncommitted changes in the git working tree. "
4034
41- git push --set-upstream origin " HEAD: $INPUT_BRANCH "
42- else
35+ if ! git diff --staged --quiet
36+ then
4337 echo " Working tree clean. Nothing to commit."
38+
39+ exit 0
4440fi
41+
42+ echo " Found added/changed files."
43+
44+ echo " INPUT_COMMIT_OPTIONS: ${INPUT_COMMIT_OPTIONS} "
45+
46+ git commit -m " $INPUT_COMMIT_MESSAGE " --author=" $GITHUB_ACTOR <$GITHUB_ACTOR @users.noreply.github.com>" ${INPUT_COMMIT_OPTIONS: +" $INPUT_COMMIT_OPTIONS " }
47+
48+ git push --set-upstream origin " HEAD:$INPUT_BRANCH "
You can’t perform that action at this time.
0 commit comments