Skip to content

Commit d2d8794

Browse files
committed
CI: Add Erlang/OTP 28, but disable make spec (processone/ejabberd#4352)
"make spec" in xmpp fails with OTP 28, with an error similar to "make options" in ejabberd: {'EXIT', {undef, [{erl_types, t_opaque_from_records, [#{{opaque,xmlel,[]} => {{fxml,1,2,[]},type}}], []},
1 parent 020a1fa commit d2d8794

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
otp: [20, 25, 26, 27]
12+
otp: [20, 25, 26, 27, 28]
1313
runs-on: ubuntu-24.04
1414
container:
1515
image: erlang:${{ matrix.otp }}
@@ -21,6 +21,7 @@ jobs:
2121
if: matrix.otp >= 22
2222
- run: REBAR=rebar3 ERLTIDY=true make
2323
- run: REBAR=rebar3 make spec
24+
if: matrix.otp < 28
2425
- run: REBAR=rebar3 make xdata
2526
- run: REBAR=rebar3 make
2627
- run: REBAR=rebar3 make xref

0 commit comments

Comments
 (0)