Skip to content

Commit efba4f5

Browse files
committed
Use latest codecov GH action version (v5)
Signed-off-by: Sergio Arroutbi <[email protected]>
1 parent 8b50496 commit efba4f5

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/coverage.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313
build:
14-
runs-on: ubuntu-22.04
14+
runs-on: ubuntu-24.04
1515
strategy:
1616
matrix:
1717
os:
@@ -53,7 +53,7 @@ jobs:
5353
[ -z "${ninja}" ] && export ninja=$(command -v ninja-build)
5454
gcovr -r .. -f ../src -f src/ -e ../tests -e tests -x coverage.xml
5555
56-
- uses: codecov/codecov-action@v3
56+
- uses: codecov/codecov-action@v5
5757
with:
5858
file: build/coverage.xml
5959
fail_ci_if_error: true # optional (default = false)

.github/workflows/install-dependencies

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ debian:*|ubuntu:*)
66
apt clean
77
apt update
88
apt -y install gcc meson pkg-config libjose-dev jose libhttp-parser-dev \
9-
systemd gcovr curl socat iproute2 asciidoc
9+
systemd gcovr curl socat iproute2 asciidoc git
1010
;;
1111

1212
*fedora:*)
1313
echo 'max_parallel_downloads=10' >> /etc/dnf/dnf.conf
1414
dnf -y clean all
1515
dnf -y --setopt=deltarpm=0 update
1616
dnf -y install gcc meson pkgconfig libjose-devel jose llhttp-devel \
17-
systemd gcovr curl socat iproute asciidoc
17+
systemd gcovr curl socat iproute asciidoc git
1818
;;
1919

2020
centos:7)
@@ -23,7 +23,7 @@ centos:7)
2323
yum install -y yum-utils epel-release
2424
yum config-manager -y --set-enabled PowerTools \
2525
|| yum config-manager -y --set-enabled powertools || :
26-
yum -y install meson socat iproute asciidoc
26+
yum -y install meson socat iproute asciidoc git
2727
yum-builddep -y tang
2828
;;
2929

@@ -33,7 +33,7 @@ centos:7)
3333
dnf install -y dnf-plugins-core epel-release
3434
dnf config-manager -y --set-enabled powertools \
3535
|| dnf config-manager -y --set-enabled crb || :
36-
dnf -y install meson socat iproute
36+
dnf -y install meson socat iproute git
3737
dnf builddep -y tang --allowerasing --skip-broken --nobest
3838
;;
3939
esac

0 commit comments

Comments
 (0)