fix: Add retry logic to example update workflow push step (#12499)
## Summary
- The `update-examples-on-release` workflow fails when pushing to
`post-release-bump-examples` because the remote branch already exists
from a prior run
- Adds `git pull --rebase` before push to incorporate existing remote
history, with a 3-attempt retry loop to handle transient failures