Skip to content

Commit 93030f2

Browse files
authored
Update OTP and OS in CI (#882)
Previous versions of OTP were no longer supported by actions that we rely on.
1 parent dabd0e3 commit 93030f2

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,11 @@ jobs:
3333
otp: '26.2'
3434
os: ubuntu-22.04
3535

36-
# Oldest supported Elixir/Erlang pair.
37-
- elixir: '1.13.4-otp-22'
38-
otp: '22.3.4'
39-
os: ubuntu-20.04
36+
# Oldest supported Elixir/Erlang pair that's tested;
37+
# However, official support goes back to OTP 22.x
38+
- elixir: '1.13'
39+
otp: '25.3'
40+
os: ubuntu-22.04
4041

4142
steps:
4243
- name: Check out this repository
@@ -61,13 +62,13 @@ jobs:
6162
- name: Download Mix dependencies
6263
if: steps.mix-downloaded-deps-cache.outputs.cache-hit != 'true'
6364
run: |
64-
if [ ${{ matrix.elixir }} != '1.13.4-otp-22' ]; then
65+
if [ ${{ matrix.elixir }} != '1.13' ]; then
6566
mix deps.get --check-locked
6667
else
6768
mix deps.get
6869
fi
6970
70-
if [ ${{ matrix.elixir }} != '1.13.4-otp-22' ]; then
71+
if [ ${{ matrix.elixir }} != '1.13' ]; then
7172
cd test_integrations/phoenix_app
7273
7374
if [ ${{ matrix.lint }} == 'true' ]; then

0 commit comments

Comments
 (0)