@@ -16,31 +16,29 @@ jobs:
1616 name : " Check elixir+otp versions"
1717 strategy :
1818 matrix :
19+ # https://endoflife.date/elixir
20+ # elixir >= 1.14
21+ # https://endoflife.date/erlang
22+ # erlang >= 25
23+ # https://hexdocs.pm/elixir/compatibility-and-deprecations.html
24+ # elixir-otp version pairs defined
1925 runtime : [
20- # https://hexdocs.pm/elixir/compatibility-and-deprecations.html
21- # running latest ubuntu, OTP >= 24 only
22- # 1.13.x
23- { elixir: 1.13.x, otp: 24.3.x },
24- { elixir: 1.13.x, otp: 25.3.x },
2526 # 1.14.x
26- { elixir: 1.14.x, otp: 24.3.x },
27- { elixir: 1.14.x, otp: 25.3.x },
27+ { elixir: 1.14.x, otp: 25.x },
2828 # 1.15.x
29- { elixir: 1.15.x, otp: 24.3.x },
30- { elixir: 1.15.x, otp: 25.3.x },
31- { elixir: 1.15.x, otp: 26.2.x },
29+ { elixir: 1.15.x, otp: 25.x },
30+ { elixir: 1.15.x, otp: 26.x },
3231 # 1.16.x
33- { elixir: 1.16.x, otp: 24.3.x },
34- { elixir: 1.16.x, otp: 25.3.x },
35- { elixir: 1.16.x, otp: 26.2.x },
32+ { elixir: 1.16.x, otp: 25.x },
33+ { elixir: 1.16.x, otp: 26.x },
3634 # 1.17.x
37- { elixir: 1.17.x, otp: 25.3. x },
38- { elixir: 1.17.x, otp: 26.2. x },
39- { elixir: 1.17.x, otp: 27.2. x },
35+ { elixir: 1.17.x, otp: 25.x },
36+ { elixir: 1.17.x, otp: 26.x },
37+ { elixir: 1.17.x, otp: 27.x },
4038 # 1.18.x
41- { elixir: 1.18.x, otp: 25.3. x },
42- { elixir: 1.18.x, otp: 26.2. x },
43- { elixir: 1.18.x, otp: 27.2. x },
39+ { elixir: 1.18.x, otp: 25.x },
40+ { elixir: 1.18.x, otp: 26.x },
41+ { elixir: 1.18.x, otp: 27.x },
4442 ]
4543 runs-on : ubuntu-latest
4644 steps :
8280 id : beam
8381 uses : erlef/setup-beam@v1
8482 with :
85- otp-version : 27.2. x
83+ otp-version : 27.x
8684 elixir-version : 1.18.x
8785
8886 - name : Restore dependencies cache
@@ -142,7 +140,7 @@ jobs:
142140 id : beam
143141 uses : erlef/setup-beam@v1
144142 with :
145- otp-version : 27.2. x
143+ otp-version : 27.x
146144 elixir-version : 1.18.x
147145
148146 - name : Restore dependencies cache
@@ -174,7 +172,7 @@ jobs:
174172 id : beam
175173 uses : erlef/setup-beam@v1
176174 with :
177- otp-version : 27.2. x
175+ otp-version : 27.x
178176 elixir-version : 1.18.x
179177
180178 - name : Build and Test
0 commit comments