Skip to content

Commit 80ba461

Browse files
Daniel A. Wozniakdwoz
authored andcommitted
Expand flaky-retry to cover release workflows
- Eligibility regex now matches Python Native Builds, Verify Builds, and Test Fips Mode (the FIPS jobs share the same flakiness profile). - workflow_run trigger now listens to all three entry points that invoke ci.yml: "Pull Request or Push", "Auto-Release", and "Build and Release". A flaky release run is at least as worth retrying as a flaky PR run. - Gate raised to run_attempt <= 2 so a single run can be retried up to twice (attempts 2 and 3) before giving up.
1 parent bc031fa commit 80ba461

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/retry-flaky-verify.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ name: Retry Flaky CI
1111

1212
on:
1313
workflow_run:
14-
workflows: ["Pull Request or Push"]
14+
# Catch the three entry points that invoke ci.yml: regular PR/push
15+
# CI plus both release pipelines.
16+
workflows: ["Pull Request or Push", "Auto-Release", "Build and Release"]
1517
types: [completed]
1618

1719
jobs:

0 commit comments

Comments
 (0)