File tree Expand file tree Collapse file tree 1 file changed +6
-36
lines changed Expand file tree Collapse file tree 1 file changed +6
-36
lines changed Original file line number Diff line number Diff line change 66 ERL_FLAGS : " -enable-feature all"
77
88jobs :
9-
10- OTP25 :
9+ build :
1110 runs-on : ubuntu-24.04
1211
1312 strategy :
1413 matrix :
15- otp : ['25.2.1']
16- rebar : ['3.20.0']
14+ include :
15+ - otp : ' 25.2.1'
16+ rebar : ' 3.20.0'
17+ - otp : ' 27.3.4'
18+ rebar : ' 3.24.0'
1719
1820 steps :
1921 - uses : actions/checkout@v2
3840 run : rebar3 format --verify
3941 - name : Run tests and verifications
4042 run : rebar3 test
41-
42- OTP27 :
43- runs-on : ubuntu-24.04
44-
45- strategy :
46- matrix :
47- otp : ['27.3.4']
48- rebar : ['3.24.0']
49-
50- steps :
51- - uses : actions/checkout@v2
52- - uses : erlef/setup-beam@v1
53- id : setup-beam
54- with :
55- otp-version : ${{matrix.otp}}
56- rebar3-version : ${{matrix.rebar}}
57- - name : Restore _build
58- uses : actions/cache@v4
59- with :
60- path : _build
61- key : _build-cache-for-os-${{runner.os}}-otp-${{steps.setup-beam.outputs.otp-version}}-rebar3-${{steps.setup-beam.outputs.rebar3-version}}-hash-${{hashFiles('rebar.lock')}}
62- - name : Restore rebar3's cache
63- uses : actions/cache@v4
64- with :
65- path : ~/.cache/rebar3
66- key : rebar3-cache-for-os-${{runner.os}}-otp-${{steps.setup-beam.outputs.otp-version}}-rebar3-${{steps.setup-beam.outputs.rebar3-version}}-hash-${{hashFiles('rebar.lock')}}
67- - name : Compile
68- run : rebar3 compile
69- - name : Format check
70- run : rebar3 format --verify
71- - name : Run tests and verifications
72- run : rebar3 test
You can’t perform that action at this time.
0 commit comments