actions / setup-elixir

Set up your GitHub Actions workflow with OTP and Elixir
MIT License
155 stars 38 forks source link

Running in macOS #23

Open jclem opened 4 years ago

jclem commented 4 years ago

Currently, this action only runs on Ubuntu runtimes using precompiled builds from Hex.pm. There's definitely a need to support other runtimes, but we need to use precompiled builds for them. Without precompiled builds, I'm concerned about users inadvertently churning through their Actions usage by building Elixir and OTP from scratch every time they run a workflow.

Related Issues

niku commented 4 years ago

What OTP versions should we support?

I made some precompiled builds for macOS and it looks working well at my repository. However, It seems hard to maintain same as versions bob providing. Because old OTP versions need some patches to make precompiled builds.

wojtekmach commented 3 years ago

FYI I'm working on adding binary releases upstream so if that lands you could use it here, see: https://github.com/erlang/otp/pull/2936