diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16f6475b..ee811d76 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,9 +23,11 @@ jobs: with: envs: | - linux: py310-oldestdeps-cov-xdist + coverage: github - linux: py310-xdist - macos: py311-xdist - linux: py311-cov-xdist + coverage: github - linux: py311-downstreamdeps-cov-xdist coverage: github - linux: py312-nolegacypath-cov-xdist @@ -58,11 +60,10 @@ jobs: pattern: ".coverage*" merge-multiple: true - run: coverage xml - - run: diff-cover coverage.xml --compare-branch origin/${{ github.base_ref }} --markdown-report $GITHUB_STEP_SUMMARY - - run: echo "report=$(cat $GITHUB_STEP_SUMMARY)" >> $GITHUB_OUTPUT - id: diff-coverage-report + - run: diff-cover coverage.xml --compare-branch origin/${{ github.base_ref }} --markdown-report diff_coverage.md + - run: cat diff_coverage.md >> $GITHUB_STEP_SUMMARY - uses: thollander/actions-comment-pull-request@v2.5.0 with: - message: ${{ steps.diff-coverage-report.outputs.report }} + filePath: diff_coverage.md pr_number: ${{ github.event.number }} comment_tag: diff-coverage