The Crowdin CLI (@crowdin/cli) uses a bundled Java launcher called jdeploy to bootstrap its Java runtime. In CI and ephemeral build environments (GitHub Actions, Heroku, Vercel), jdeploy downloads a JRE from Azul’s API (api.azul.com) on every run since the cache directory (~/.jdeploy) is wiped between builds. The Azul endpoint (https://api.azul.com/zulu/download/community/v1.0/bundles/latest/binary?...) is currently returning HTTP 520 errors (Cloudflare origin failure), which is causing every one of our builds to fail with:
Downloading java runtime environment for version 17
Download failed: Error: HTTP 520: <none> for https://api.azul.com/zulu/download/community/v1.0/bundles/latest/binary?java_version=17&ext=tar.gz&bundle_type=jre&javafx=false&arch=x64&hw_bitness=64&os=linux&
This is blocking all of our deployments across multiple environments.