@@ -11,17 +11,17 @@ jobs:
1111 name : OTP ${{matrix.otp}}
1212 strategy :
1313 matrix :
14- otp : ['26.0 ', '25.3 ', '24.3 ']
15- runs-on : ' ubuntu-22 .04'
14+ otp : ['27 ', '26 ', '25 ']
15+ runs-on : ' ubuntu-24 .04'
1616 steps :
17- - uses : actions/checkout@v2
17+ - uses : actions/checkout@v4
1818 with :
1919 fetch-depth : 0
2020 - uses : erlef/setup-beam@v1
2121 with :
2222 otp-version : ${{ matrix.otp }}
23- rebar3-version : ' 3.21 .0'
24- - uses : actions/cache@v2
23+ rebar3-version : ' 3.24 .0'
24+ - uses : actions/cache@v4
2525 name : Cache
2626 with :
2727 path : |
@@ -32,13 +32,13 @@ jobs:
3232 - run : rebar3 compile
3333 - run : rebar3 ct
3434 - run : rebar3 dialyzer
35- if : ${{ matrix.otp == '26.0 ' }}
35+ if : ${{ matrix.otp == '27 ' }}
3636 - run : rebar3 xref
37- if : ${{ matrix.otp == '26.0 ' }}
37+ if : ${{ matrix.otp == '27 ' }}
3838 - run : rebar3 as test do cover, covertool generate
39- if : ${{ matrix.otp == '26.0 ' }}
39+ if : ${{ matrix.otp == '27 ' }}
4040 - name : Upload code coverage
4141 uses : codecov/codecov-action@v2
42- if : ${{ matrix.otp == '26.0 ' }}
42+ if : ${{ matrix.otp == '27 ' }}
4343 with :
4444 file : " _build/test/covertool/segmented_cache.covertool.xml"
0 commit comments