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