Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Break out macOS test into a separate job
Turns out the underlying setup-beam workflow doesn't support macOS [1]. This change breaks out that OS into its own job whereby we ~~install Erlang and (some version of) Elixir using Homebrew~~ use ASDF to install the matrix'ed versions of Elixir and Erlang. I (originally) derived this solution from [2]. 🤞🏻 Let's see if it works! [1] erlef/setup-beam#54 [2] https://github.com/rusterlium/rustler/blob/master/.github/workflows/main.yml Squashed WIP commits with the following commit messages: - 0a42b83 YAML 🥴 - 5b9a38a Fix runs-on values - 95f2fd8 Try using asdf reusable workflow to install Elixir and Erlang - 1785e90 Update macOS job name - 3277cef Install Hex - 5d1d30d Install dependencies in macOS jobs
- Loading branch information