Git push with retry
ActionsAn action that tries to make a git push
. If it does not succeed, then wait some time, perform git pull --rebase
and try again.
The number of maximum tries is controllable via tries
input.
- name: Try pushing
uses: cutlerydrawer/action-git-try-push@v2
with:
# Optional, used for pushing
token: ${{github.token}}
# Optional, defaults to current directory
directory: path/to/repo
# Optional, defaults to:
remote: origin
# Optional, defaults to:
branch: master
# Optional, defaults to:
tries: 20
Git push with retry is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.