[Chapel Merge] Add retry loop in publish-docs workflow

Branch: refs/heads/main
Revision: bf740ff090e4204f321a2fa6db5510268ed575a5
Author: arifthpe
Link: Add retry loop in publish-docs workflow by arifthpe · Pull Request #28802 · chapel-lang/chapel · GitHub
Log Message:
Add retry loop in publish-docs workflow (#28802)

To smooth over transient network connection issues in our publish-docs
Github Actions job, add retries after a delay with the Retry
Step
action.

[reviewed by @jabraham17, thanks!]

Testing:

  • retries worked as expected in test job

Compare: Comparing 10ff2aeaaf52a683effd3b7144b805900e97c4e8...780c1c23f2d5cc7a53f2cded9433acfc1c2040ae · chapel-lang/chapel · GitHub

Diff:
M .github/workflows/CI.yml
https://github.com/chapel-lang/chapel/pull/28802.diff