use diff-index to prevent commit instead of bash if

preferred because the if suppresses all git commit errors, instead of the one error we need to suppress (commit with no changes)
This commit is contained in:
bbbradsmith 2023-05-05 12:02:50 -04:00
parent a7676bdff5
commit c662c7a36f
1 changed files with 2 additions and 3 deletions

View File

@ -115,9 +115,8 @@ jobs:
git config push.default simple
git add -A
# prevent failure when there is nothing to commit
if git commit -m "Updated from https://github.com/cc65/cc65/commit/${GITHUB_SHA}" ; then
git push
fi
git diff-index --quiet HEAD || git commit -m "Updated from https://github.com/cc65/cc65/commit/${GITHUB_SHA}"
git push
# enter secrets under "repository secrets"
- name: Upload snapshot to sourceforge