99 strategy :
1010 fail-fast : false
1111 matrix :
12- otp : [20, 25, 26, 27, 28]
12+ otp : [20, 25, 26, 27, 28, 29 ]
1313 runs-on : ubuntu-24.04
1414 container :
1515 image : public.ecr.aws/docker/library/erlang:${{ matrix.otp }}
1616 steps :
17- - uses : actions/checkout@v4
17+ - uses : actions/checkout@v6
1818 - run : sed -i 's|applications, \[|applications, \[erl_tidy, |g' src/xmpp.app.src
1919 if : matrix.otp >= 26
2020 - run : ./configure --enable-gcov
@@ -29,18 +29,20 @@ jobs:
2929 - run : rebar3 eunit -v
3030 - run : make doap
3131 - run : git config --global --add safe.directory /__w/xmpp/xmpp
32- if : matrix.otp == 26 && github.event_name == 'push'
33- - uses : stefanzweifel/git-auto-commit-action@v6
34- if : matrix.otp == 26 && github.event_name == 'push'
32+ if : matrix.otp == 28 && github.event_name == 'push'
33+ - uses : stefanzweifel/git-auto-commit-action@v7
34+ if : matrix.otp == 28 && github.event_name == 'push'
3535 with :
3636 add_options : ' -u'
3737 file_pattern : ' include/*.hrl src/*.erl'
3838 commit_message : Automatic changes "make spec xdata"
3939 - run : rebar3 eunit -v
4040 - name : Send to Coveralls
41+ if : matrix.otp == 28
4142 env :
4243 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4344 run : |
45+ COVERALLS=true rebar3 as test coveralls send
4446 curl -v -k https://coveralls.io/webhook \
4547 --header "Content-Type: application/json" \
4648 --data '{"repo_name":"$GITHUB_REPOSITORY",
0 commit comments