4
0
Fork 0
mirror of https://github.com/docker/build-push-action.git synced 2025-11-07 06:56:55 +00:00

Compare commits

..

2 commits

Author SHA1 Message Date
Mor Weinberger
fccdd4dba9
Merge e4bf8b61e3 into 9e436ba9f2 2025-10-28 13:37:36 +02:00
Mor Weinberger
e4bf8b61e3 feat: Add retry mechanism with configurable attempts, wait time, and timeout
New input parameters:
- max-attempts (default: 1) - Maximum number of build attempts
- retry-wait-seconds (default: 0) - Delay between retry attempts
- timeout-minutes (default: 0) - Timeout per attempt (0 = no timeout)

Implementation:
- Wraps build execution in retry loop with comprehensive logging
- Adds timeout support per attempt using Promise.race()
- Fully backward compatible (default values maintain current behavior)
- Adds 2 test cases

Signed-off-by: Mor Weinberger <test@example.com>
2025-10-28 13:37:23 +02:00

Diff content is not available