Attempt to fix CI randomly failing due to "because the file does not exist or is inaccessible" when trying to unzip the deps from LLamaBinaries.
Microsoft mentions the following for the target build order:
In general, you shouldn't depend on the declaration order to specify what tasks run before other tasks.
This PR splits up the download & unzip targets and makes the unzip target depend on the download target, so that they can never be executed in the wrong order, and adds download retries so that the build does not fail if there is a temporary issue when downloading the file.
Attempt to fix CI randomly failing due to "because the file does not exist or is inaccessible" when trying to unzip the deps from
LLamaBinaries
.Microsoft mentions the following for the target build order:
In general, you shouldn't depend on the declaration order to specify what tasks run before other tasks.
This PR splits up the download & unzip targets and makes the unzip target depend on the download target, so that they can never be executed in the wrong order, and adds download retries so that the build does not fail if there is a temporary issue when downloading the file.