Skip to content

feat: bump default max_retries from 3 to 12#2

Merged
hisco merged 1 commit into
mainfrom
git-sync-commit-retries-12
May 19, 2026
Merged

feat: bump default max_retries from 3 to 12#2
hisco merged 1 commit into
mainfrom
git-sync-commit-retries-12

Conversation

@hisco
Copy link
Copy Markdown
Contributor

@hisco hisco commented May 19, 2026

Summary

  • Raises the default max_retries input from 3 to 12 in action.yml so concurrent-push workloads (GitOps fan-out, parallel deploys) succeed out of the box.
  • Updates the README inputs table to match.

Release impact

feat: commit on merge → semantic-release produces v1.3.0 (current latest: v1.2.0) and advances the v1 / v1.3 floating tags.

Test plan

  • CI green on this PR (existing test.yml jobs exercise the action with its default inputs)
  • After merge: Release workflow runs on main, publishes v1.3.0, and updates v1 to point at it

Note

Low Risk
Low risk: this only changes the default value of max_retries (no logic changes), which may slightly increase runtime in worst-case failure scenarios.

Overview
Improves out-of-the-box resilience for concurrent pushes by raising the default max_retries input from 3 to 12 in action.yml.

Updates the README inputs table to reflect the new default.

Reviewed by Cursor Bugbot for commit d4c2dbb. Bugbot is set up for automated code reviews on this repo. Configure here.

Increases the default push retry budget so concurrent-push scenarios
(GitOps fan-out, parallel deploys) succeed without callers having to
override the input. Callers can still pass a lower value if desired.
@hisco hisco merged commit 00b79c8 into main May 19, 2026
1 of 5 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.3.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant