Skip to content

Commit 3cf3620

Browse files
authored
Merge pull request #401 from evnu/macos-add-runner
ci: Add macos runner
2 parents c2cff60 + b54e77f commit 3cf3620

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

.github/workflows/main.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,3 +181,35 @@ jobs:
181181
run: |
182182
mix deps.get
183183
mix test
184+
185+
test_macos:
186+
name: macos-11 test
187+
runs-on: macos-11
188+
steps:
189+
- name: Checkout sources
190+
uses: actions/checkout@v1
191+
192+
- name: Install Erlang/Elixir
193+
run: |
194+
brew install elixir
195+
mix local.hex --force
196+
197+
- name: Install Rust ${{matrix.rust}} toolchain
198+
uses: actions-rs/toolchain@v1
199+
with:
200+
toolchain: stable
201+
override: true
202+
203+
- run: cargo test
204+
205+
- name: Test rustler_mix
206+
working-directory: rustler_mix
207+
run: |
208+
mix deps.get
209+
mix test
210+
211+
- name: Test rustler_tests
212+
working-directory: rustler_tests
213+
run: |
214+
mix deps.get
215+
mix test

0 commit comments

Comments
 (0)