Skip to content

Harden iOS CI retries for runner and gem flakes - #58810

Open
cortinico wants to merge 1 commit into
mainfrom
export-D122967026
Open

cortinico wants to merge 1 commit into
mainfrom
export-D122967026

Conversation

@cortinico

Copy link
Copy Markdown
Contributor

Summary:
Treat any non-successful iOS RNTester E2E matrix result as a failure so the existing fresh-runner retry chain runs when a hosted runner exits before the status step.

Disable ruby/setup-ruby's implicit Bundler installation and install the lockfile version with three bounded attempts and backoff. Deterministic Bundler failures still remain red after the final attempt.

The E2E change addresses job-level runner failures; it does not change the existing step-level matrix output behavior.

Changelog: [Internal]

Differential Revision: D122967026

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Oct 2, 2026
@facebook-github-tools facebook-github-tools Bot added p: Facebook Partner: Facebook Partner labels Oct 2, 2026
@meta-codesync
meta-codesync Bot force-pushed the export-D122967026 branch from 1e3e1dc to 708088e Compare October 2, 2026 07:46
Summary:
Treat any non-successful iOS RNTester E2E matrix result as a failure so the existing fresh-runner retry chain runs when a hosted runner exits before the status step.

Disable ruby/setup-ruby's implicit Bundler installation and install the lockfile version with three bounded attempts and backoff. Deterministic Bundler failures still remain red after the final attempt.

The E2E change addresses job-level runner failures; it does not change the existing step-level matrix output behavior.

Changelog: [Internal]

Differential Revision: D122967026
@meta-codesync
meta-codesync Bot force-pushed the export-D122967026 branch from 708088e to 8c84c43 Compare October 2, 2026 07:57

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant