diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 14dc31a..0082015 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -68,6 +68,7 @@ jobs: elixir_version: - "1.13" - "1.14" + - "1.15" steps: - uses: actions/checkout@v3 - uses: erlef/setup-beam@v1 @@ -83,3 +84,26 @@ jobs: 25- - run: mix deps.get - run: mix test + build-otp-26: + name: Build and test on OTP 26 + runs-on: ubuntu-22.04 + strategy: + matrix: + elixir_version: + - "1.14" + - "1.15" + steps: + - uses: actions/checkout@v3 + - uses: erlef/setup-beam@v1 + with: + elixir-version: ${{ matrix.elixir_version }} + otp-version: "26" + - uses: actions/cache@v3 + with: + path: deps + key: 26-${{ matrix.elixir_version }}-${{ hashFiles('**/mix.lock') }} + restore-keys: | + 26-${{ matrix.elixir_version }}- + 26- + - run: mix deps.get + - run: mix test