From 519cc6646ff18ebeca82335e22dd0e3c4701f3cb Mon Sep 17 00:00:00 2001 From: Alex Vondrak Date: Sun, 9 Jun 2024 17:12:00 -0700 Subject: [PATCH] Try out OTP 23 on Elixir 1.12 & 1.13 in CI Tests are passing, but CI is failing due to the old excoveralls issue seen before in https://github.com/parroty/excoveralls/issues/254 However, the latest workarounds noted on that issue are for earlier versions of excoveralls that still used hackney instead of httpc (cf. https://github.com/parroty/excoveralls/pull/311). So it's not clear that there are any good/known workarounds, as in the old issue. In particular, we should be running the latest castore version, and I don't think installing/updating certifi is going to do anything. The tests seem to pass on the other Elixir versions in the matrix, but they're all running at least OTP 23. So I'm wondering if OTP 23 would unstick Elixir 1.12 & 1.13. Not ideal, but worth a shot. --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 32219d8..019789d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,9 +32,9 @@ jobs: matrix: include: - elixir: '1.12' - otp: '22' + otp: '23' - elixir: '1.13' - otp: '22' + otp: '23' - elixir: '1.14' otp: '23' - elixir: '1.15'