From c7a96e907070b4c9610be87f68d1719cee8d9347 Mon Sep 17 00:00:00 2001 From: Andrew Davison Date: Fri, 27 Mar 2026 16:50:52 +0100 Subject: [PATCH 1/2] Upload coverage to Coveralls.io --- .github/workflows/test.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e4584ee..b3ea264 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,7 +34,14 @@ jobs: pip install pytest pytest-cov pip install ./target if [ "${{ matrix.python-version }}" = "3.14" ]; then - pytest -v --cov=openminds --cov-report term pipeline/tests + pytest -v --cov=openminds --cov-report term --cov-report lcov pipeline/tests else pytest -v pipeline/tests fi + + - name: Upload coverage to Coveralls + if: matrix.python-version == '3.14' + uses: coverallsapp/github-action@v2 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + path-to-lcov: coverage.lcov From fa15fce1e3aee414ee01611e80b1e1688d46206d Mon Sep 17 00:00:00 2001 From: Andrew Davison Date: Fri, 27 Mar 2026 17:00:05 +0100 Subject: [PATCH 2/2] Disable parallel mode for Coveralls upload --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b3ea264..95b76d2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -45,3 +45,4 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: coverage.lcov + parallel: false