Skip to content

Merge pull request #47 from keynslug/chore/bump-otp25-image #257

Merge pull request #47 from keynslug/chore/bump-otp25-image

Merge pull request #47 from keynslug/chore/bump-otp25-image #257

Workflow file for this run

name: Test
on:
- push
- pull_request
- workflow_dispatch
jobs:
mac:
strategy:
fail-fast: false
matrix:
otp:
- 26.1.2-1
os:
- macos-14
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: ./.github/actions/macos-erlang
with:
otp: ${{ matrix.otp }}
os: ${{ matrix.os }}
- run: |
. $HOME/.kerl/${{ matrix.otp }}/activate
./build.sh
rebar3 eunit
linux:
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
builder:
- 5.3-8
otp:
- 26.2.5-2
elixir:
- 1.15.7
os:
- ubuntu24.04
container: ghcr.io/emqx/emqx-builder/${{ matrix.builder }}:${{ matrix.elixir }}-${{ matrix.otp }}-${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- run: ./build.sh
- run: rebar3 eunit