From d37340e3c3790befa1204e777b51ef724673722c Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Sun, 5 Feb 2023 12:43:22 -0500 Subject: [PATCH 1/4] Switch from setup-elixir to setup-beam --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d4db4ab0..9ea4352e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,7 +25,7 @@ jobs: version: ${{matrix.emacs_version}} - name: Setup OTP + Elixir - uses: erlef/setup-elixir@v1 + uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.otp}} elixir-version: ${{matrix.elixir}} From fd00e0bc70bd35f6ed9cb9c0a663dc915ebf96fc Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Sun, 5 Feb 2023 12:46:57 -0500 Subject: [PATCH 2/4] Set version-type to strict --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ea4352e..6ff6b264 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,6 +27,7 @@ jobs: - name: Setup OTP + Elixir uses: erlef/setup-beam@v1 with: + version-type: strict otp-version: ${{matrix.otp}} elixir-version: ${{matrix.elixir}} From d262a072617935b19db0a1da89880769bf250ce2 Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Sun, 5 Feb 2023 12:48:57 -0500 Subject: [PATCH 3/4] Downgrade Ubuntu to install OTP 23.3 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ff6b264..5d584ed3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ on: jobs: test: name: test (Emacs ${{matrix.emacs_version}} | Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}}) - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 strategy: matrix: emacs_version: ['27.2', '26.3', '25.3', 'snapshot'] From 1e784040fa4585fbf818b9db8ab359d88c373c28 Mon Sep 17 00:00:00 2001 From: Jonathan Arnett Date: Sun, 5 Feb 2023 13:07:13 -0500 Subject: [PATCH 4/4] Drop Elixir 1.9; Update 1.13; Add 1.12, 1.14 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5d584ed3..a7cf6ffc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: matrix: emacs_version: ['27.2', '26.3', '25.3', 'snapshot'] otp: ['23.3'] - elixir: ['1.9.4', '1.11.4', '1.13.3'] + elixir: ['1.11.4', '1.12.3', '1.13.4', '1.14.3'] steps: - name: Setup Emacs