Files
stack/.woodpecker.yml
Jason Woltje c5b028932c
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix(ci): Add retry logic for package linking with delay
Addresses timing issue where packages aren't immediately queryable via
API after being pushed to the registry.

Changes:
- Initial 10-second delay for package indexing
- Retry logic: 3 attempts with 5-second delays
- Only retries on 404 (not found) errors
- Returns success on 201/204 (linked) or 400 (already linked)
- Better logging shows attempt progress

This fixes the race condition where link-packages ran before packages
were indexed in Gitea's registry API.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 15:04:55 -06:00

10 KiB