Accurate calculation for ~25,000 READMEs with 5000/hour rate limit: - Requests needed: ~25,000 (1 per README + metadata) - Cycles needed: 25,000 / 4,500 ≈ 5.5 cycles - Time per cycle: ~44 min work + ~16 min wait = 60 min total - Total time: 5.5 × 60 = 330 minutes (5.5 hours) Previous timeouts were insufficient: - 170 minutes: completed 2.9 cycles (~13,500 requests) - 270 minutes: would complete 4.5 cycles (~20,000 requests) - 330 minutes: allows full completion with buffer Changes: - Job timeout: 180m → 330m (5.5 hours) - Script timeout: 170m → 320m - Within GitHub Actions free tier limit (360 minutes/6 hours) Alternative: Use 'sample' mode for faster builds if full index is not immediately needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
8.0 KiB
8.0 KiB