From fe87e364f6a0a1adcf5aa41e354e561f86f26159 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A9ter=20G=C3=B6m=C3=B6ri?= Date: Mon, 30 Oct 2023 23:08:02 +0100 Subject: [PATCH] Add OTP 24..26 and Elixir 1.13..1.15 to CI --- .github/workflows/ci.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8368d42..1742b44 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,6 +17,15 @@ jobs: fail-fast: false matrix: include: + - otp_version: 26 + # hdr_histogram NIF requires the below PR to be merged to build on OTP 26 + # https://github.com/HdrHistogram/hdr_histogram_erl/pull/44 + erl_hist: true + + - otp_version: 25 + + - otp_version: 24 + - otp_version: 23 - otp_version: 22 @@ -163,6 +172,21 @@ jobs: otp_version: 23 rebar3: '3.19.0' + - elixir: 1.13.x + otp_version: 24 + rebar3: '3.20.0' + + - elixir: 1.14.x + otp_version: 25 + rebar3: '3.21.0' + + - elixir: 1.15.x + otp_version: 26 + rebar3: '3.22.1' + # hdr_histogram NIF requires the below PR to be merged to build on OTP 26 + # https://github.com/HdrHistogram/hdr_histogram_erl/pull/44 + erl_hist: true + steps: - uses: actions/checkout@v3 - uses: erlef/setup-beam@v1