The actions explicitly installs some dependencies such as libssl-dev on Linux, but not on macOS (on Windows, the libraries are already included in the Crystal package).
This causes some inconsistency because after installing with this action, a program linking against libssl compiles fine on Linux, but not on macOS.
Example for such a failure: https://github.com/crystal-lang/test-ecosystem/actions/runs/5400167770/jobs/9808241746 (the workflow succeeds on Linux and Windows, but not on macOS).
Should this action install some dependencies on macOs as well?
The actions explicitly installs some dependencies such as
libssl-devon Linux, but not on macOS (on Windows, the libraries are already included in the Crystal package).This causes some inconsistency because after installing with this action, a program linking against
libsslcompiles fine on Linux, but not on macOS.Example for such a failure: https://github.com/crystal-lang/test-ecosystem/actions/runs/5400167770/jobs/9808241746 (the workflow succeeds on Linux and Windows, but not on macOS).
Should this action install some dependencies on macOs as well?