firebase-ios-sdk icon indicating copy to clipboard operation
firebase-ios-sdk copied to clipboard

[FR]: Investigate using `Retry Step` action in GHA infra

Open ncooke3 opened this issue 2 years ago • 1 comments

Description

Pretty much all GHA jobs use the retry.sh script to run them again in the case of failure. Instead, there exists a public GHA– retry-step, that gives more granular control over how the step is re-run. This might be particularly relevant for networking related flakes that could benefit from a timed pause between successive runs.

Steps

  1. Experiment with retry-step to determine whether it's worth it to switch to it.
  2. If it's worth it, delete the retry.sh script and all references to it.
  3. Add the retry-step step to all applicable GHA jobs.

API Proposal

No response

Firebase Product(s)

N/A

ncooke3 avatar May 09 '23 16:05 ncooke3

After adding a few more in #12371, we got the first green nightly in a while. If it keeps looking good, we should migrate the rest.

paulb777 avatar Feb 08 '24 22:02 paulb777