Skip to content

Commit aea7719

Browse files
committed
CI: Update OTP, Rebar3, container and actions
1 parent 9afe174 commit aea7719

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ jobs:
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

Comments
 (0)