4
0
Fork 0
mirror of https://github.com/docker/build-push-action.git synced 2025-11-07 15:06:55 +00:00
build-push-action/src
Mor Weinberger edd725a94a 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
2025-10-28 12:05:10 +02:00
..
context.ts feat: Add retry mechanism with configurable attempts, wait time, and timeout 2025-10-28 12:05:10 +02:00
main.ts feat: Add retry mechanism with configurable attempts, wait time, and timeout 2025-10-28 12:05:10 +02:00
state-helper.ts set builder driver and endpoint attributes for dbc summary support 2025-05-27 18:23:18 +02:00