File tree Expand file tree Collapse file tree 1 file changed +6
-44
lines changed Expand file tree Collapse file tree 1 file changed +6
-44
lines changed Original file line number Diff line number Diff line change 66 ERL_FLAGS : " -enable-feature all"
77
88jobs :
9-
10- OTP25 :
11- runs-on : ubuntu-24.04
12-
13- strategy :
14- matrix :
15- otp : ['25.2.1']
16- rebar : ['3.20.0']
17-
18- steps :
19- - uses : actions/checkout@v3
20- - uses : erlef/setup-beam@v1
21- id : setup-beam
22- with :
23- otp-version : ${{matrix.otp}}
24- rebar3-version : ${{matrix.rebar}}
25- - name : Restore _build
26- uses : actions/cache@v4
27- with :
28- path : _build
29- key : " _build-cache-for\
30- -os-${{runner.os}}\
31- -otp-${{steps.setup-beam.outputs.otp-version}}\
32- -rebar3-${{steps.setup-beam.outputs.rebar3-version}}\
33- -hash-${{hashFiles('rebar.lock')}}"
34- - name : Restore rebar3's cache
35- uses : actions/cache@v4
36- with :
37- path : ~/.cache/rebar3
38- key : " rebar3-cache-for\
39- -os-${{runner.os}}\
40- -otp-${{steps.setup-beam.outputs.otp-version}}\
41- -rebar3-${{steps.setup-beam.outputs.rebar3-version}}\
42- -hash-${{hashFiles('rebar.lock')}}"
43- - name : Compile
44- run : rebar3 compile
45- - name : Format check
46- run : rebar3 format --verify
47- - name : Run tests and verifications
48- run : rebar3 test
49-
50- OTP27 :
9+ build :
5110 runs-on : ubuntu-24.04
5211
5312 strategy :
5413 matrix :
55- otp : ['27.3.4']
56- rebar : ['3.24.0']
14+ include :
15+ - otp : ' 25.2.1'
16+ rebar : ' 3.20.0'
17+ - otp : ' 27.3.4'
18+ rebar : ' 3.24.0'
5719
5820 steps :
5921 - uses : actions/checkout@v3
You can’t perform that action at this time.
0 commit comments