cb428be28e
The Windows leg of the Test/Build workflow has been intermittently failing with SocketTimeoutException inside :desktopApp:vlcDownload, even after the in-build retry budget (retries(4) + 5min readTimeout in desktopApp/build.gradle.kts) and the actions/cache of ~/.gradle/vlcSetup. When get.videolan.org is unreachable for long enough to exhaust the inner retries, the whole job dies on a cache miss. Wrap the Test+Build step in nick-fields/retry@v4 (max_attempts: 2, timeout_minutes: 45) so one outer retry can ride out a sustained videolan.org outage. This mirrors the proven pattern already used in create-release.yml for the release artifact build.