c81a47a692
With setup-beam v1.17.2, make-binaries failed in the Container action with: * ERROR: No usable Erlang/OTP system for the build machine found! Cannot * cross compile without such a system. * * Either build a bootstrap system for the build machine, or provide * an Erlang/OTP-26 system in the $PATH, and try again. For more * information on cross compiling Erlang/OTP-26, see the * $ERL_TOP/xcomp/README file. The problematic commit is: https://github.com/erlef/setup-beam/commit/cf854bf14995e965ed7a4f7ec68e426278929376 more concretely this change: - core.exportVariable(installDirForVarName, cachePath) + core.exportVariable(installDirForVarName, catchPathBin) Up until setup-beam@v1.17.1, the INSTALL_DIR_FOR_OTP was something like /opt/hostedtoolcache/otp/ubuntu-22.04/OTP-26.1.1/x64 but starting in v1.17.2, the path contains /bin, for example: /opt/hostedtoolcache/otp/ubuntu-22.04/OTP-26.1.1/x64/bin