fix(suite): retry reset push on non-fast-forward to unblock lifecycle by joshua-temple · Pull Request #128 · stablekernel/cascade-example-2env · GitHub
Skip to content

fix(suite): retry reset push on non-fast-forward to unblock lifecycle#128

Merged
joshua-temple merged 1 commit into
mainfrom
fix/reset-push-retry
Jun 25, 2026
Merged

fix(suite): retry reset push on non-fast-forward to unblock lifecycle#128
joshua-temple merged 1 commit into
mainfrom
fix/reset-push-retry

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

Wrap cascade reset --state --push --config .github/manifest.yaml in a bounded fetch-and-retry loop so a concurrent write to main does not red the reset with a non-fast-forward rejection. Five attempts, growing backoff, fail closed on exhaustion. Same fix as cascade-example-4env#331 (reviewer-approved), preserving this repo's --config flag and fail idiom; actionlint clean.

Wrap cascade reset --state --push in a bounded fetch-and-retry loop so a concurrent write to main does not red the reset with a non-fast-forward rejection. Five attempts, growing backoff, fail closed on exhaustion. Matches cascade-example-4env#331.

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@github-actions

Copy link
Copy Markdown
Contributor

@joshua-temple joshua-temple merged commit a6e7d38 into main Jun 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant