From 72180ab6694ab056adf5b4188ded7fa9d4dc1e10 Mon Sep 17 00:00:00 2001 From: Kian-Meng Ang Date: Wed, 22 Jun 2022 19:53:10 +0800 Subject: [PATCH] Migrate GitHub Actions to erlef/setup-beam See https://github.com/erlef/setup-beam/issues/20 We also bump to latest OTP 25. --- .github/workflows/ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c0450cc..9c973dc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,22 +25,25 @@ jobs: no-warnings-as-errors: true - pair: elixir: 1.12.3 - otp: 24.3 + otp: 24.3.4 # Although Elixir 1.12 supports this feature, we're expecting errors since the code to suppress # undefined-function-warnings on RDF.Graph.build blocks relies on Elixir 1.13 and is disabled # partially on older versions. no-warnings-as-errors: true - pair: - elixir: 1.13.3 + elixir: 1.13.4 otp: 23.3 - pair: - elixir: 1.13.3 + elixir: 1.13.4 otp: 24.3 + - pair: + elixir: 1.13.4 + otp: 25.0 lint: lint steps: - uses: actions/checkout@v2 - - uses: erlef/setup-elixir@v1 + - uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.pair.otp}} elixir-version: ${{matrix.pair.elixir}}