name: codecov.io on: [push] jobs: build: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Install dependencies run: | sudo apt-get update -y sudo apt-get install -y \ gcc \ acl \ libacl1-dev \ attr \ libcap2-bin \ libcap-dev \ libonig-dev \ liburing-dev - name: Generate coverage run: | ./configure --enable-gcov EXTRA_CFLAGS="-std=gnu2x" make -j$(nproc) check TEST_FLAGS="--sudo" gcov -abcfpu obj/*/*.o - uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: true