For some reason github actions is failing even though offline key is provided via VAADIN_OFFLINE_KEY. This same approach works fine in CircleCI. Any ideas?
Task :vaadinBuildFrontend
[388](https://github.com/<redacted>/actions/runs/10146671607/job/28055539734#step:7:389)> Task :vaadinBuildFrontend FAILED
[389](https://github.com/<redacted>/actions/runs/10146671607/job/28055539734#step:7:390)FAILURE: Build failed with an exception.
[390](https://github.com/<redacted>/actions/runs/10146671607/job/28055539734#step:7:391)* What went wrong:
[391](https://github.com/<redacted>/actions/runs/10146671607/job/28055539734#step:7:392)Execution failed for task ':vaadinBuildFrontend'.
[392](https://github.com/tastyworks/<redacted>/actions/runs/10146671607/job/28055539734#step:7:393)> Unable to validate the license, please check your internet connection. If you need to work offline then please go to https://vaadin.com/pro/validate-license?getOfflineKey=mid-3c24374d-6b542b5b to retrieve an offline key.
[393](https://github.com/<redacted>/actions/runs/10146671607/job/28055539734#step:7:394) For CI/CD build servers, you need to download a server license key, which can work offline to create production builds. You can download a server license key from https://vaadin.com/myaccount/licenses.
[394](https://github.com/<redacted>/actions/runs/10146671607/job/28055539734#step:7:395) For troubleshooting steps, see https://vaadin.com/licensing-faq-and-troubleshooting.