diff --git a/.codecov.yml b/.codecov.yml index 8c871789f..49c0f7f8a 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -11,14 +11,11 @@ coverage: default: target: 100 threshold: 0 - informational: false # Do fail the check if the diff is not 100% covered + informational: true # Don't fail the check if the diff is not 100% covered changes: # Information about changes in coverage outside the diff default: informational: true # Don't fail the check -# Comment to post on PRs -comment: false - ignore: - "extern/" - "gap/utils.gi" diff --git a/.github/workflows/os.yml b/.github/workflows/os.yml index 239866d7d..fe383bafe 100644 --- a/.github/workflows/os.yml +++ b/.github/workflows/os.yml @@ -38,7 +38,6 @@ jobs: pkgs-to-clone: https://github.com/digraphs/graphviz.git https://github.com/gap-packages/NautyTracesInterface.git pkgs-to-build: io orb datastructures grape profiling NautyTracesInterface - steps: - uses: actions/checkout@v5 - uses: gap-actions/setup-cygwin@v2 @@ -93,22 +92,20 @@ jobs: uses: gap-actions/run-pkg-tests@v4 with: testfile: tst/github_actions/install.g + coverage: "false" - name: Run DigraphsTestStandard . . . uses: gap-actions/run-pkg-tests@v4 with: testfile: tst/github_actions/standard.g + coverage: "false" - name: Run DigraphsTestManualExamples . . . uses: gap-actions/run-pkg-tests@v4 with: testfile: tst/github_actions/examples.g + coverage: "false" - name: Run DigraphsTestExtreme . . . uses: gap-actions/run-pkg-tests@v4 if: ${{ runner.os != 'Windows' }} with: testfile: tst/github_actions/extreme.g - - uses: gap-actions/process-coverage@v3 - - uses: codecov/codecov-action@v5 - with: - token: ${{ secrets.CODECOV_TOKEN }} - # codecov/codecov-action seems unreliable on Windows - fail_ci_if_error: ${{ runner.os != 'Windows' }} + coverage: "false" diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index fa00f3928..1cef87cc6 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -41,8 +41,8 @@ jobs: pkgs-to-clone: https://github.com/digraphs/graphviz.git https://github.com/gap-packages/NautyTracesInterface.git pkgs-to-build: io orb datastructures profiling grape NautyTracesInterface - - gap-version: v4.11 # Note: NautyTracesInterface requires GAP 4.12 - mode: default # There wouldn't be much point testing GAP v4.11 with only needed packages. The only difference is whether Grape is loaded. + - gap-version: v4.11 # Note: NautyTracesInterface requires GAP 4.12 + mode: default # There wouldn't be much point testing GAP v4.11 with only needed packages. The only difference is whether Grape is loaded. pkgs-to-clone: https://github.com/digraphs/graphviz.git pkgs-to-build: io* orb* datastructures* profiling* grape* @@ -92,7 +92,8 @@ jobs: testfile: tst/github_actions/extreme.g mode: ${{ matrix.mode }} - uses: gap-actions/process-coverage@v3 + if: ${{ matrix.gap-version == 'master' && matrix.mode == 'default'}} - uses: codecov/codecov-action@v5 + if: ${{ matrix.gap-version == 'master' && matrix.mode == 'default'}} with: token: ${{ secrets.CODECOV_TOKEN }} - fail_ci_if_error: true