#2314 Retry current-build dependency artifact download up to 3 times
The Download Project Dependencies action now retries failed artifact downloads up to 3 times with 30-second delays between attempts to handle transient network errors from GitHub's Actions Results service.
- 2files
- 1AL files
- 0objects
Pull request · merged into main on 2026-07-10 by aholstrup1 · 2 files (+38 -1), 1 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Failed downloads trigger automatic retries instead of immediate failure
- 3 sequential attempts with 30-second waits between failures
- Only the final attempt can fail the job; earlier attempts continue on error
- Addresses intermittent ETIMEDOUT errors in the dependency download step
- Happy path adds no time overhead since successful downloads skip remaining attempts
- Behaviour changes for users or extensions.
AL objects touched
Actions/DownloadProjectDependencies/action.yaml: modified, not in the BC? snapshot
Context
- Systems: platform
Source: metadata of a merged pull request in microsoft/AL-Go (al-go): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).