mirror of
https://github.com/anthropics/claude-code-action.git
synced 2026-01-22 22:44:13 +08:00
- Extract retry logic to shared utility in src/utils/retry.ts - Update token.ts to use shared retry utility - Add retry with exponential backoff to git reference updates - Only retry on 403 errors, fail immediately on other errors - Use shorter delays (1-5s) for transient GitHub API failures This handles intermittent 403 'Resource not accessible by integration' errors transparently without requiring workflow permission changes. These errors appear to be transient GitHub API issues that succeed on retry.