From eb8730de2a855628340e9faf62efc98343b6f0e9 Mon Sep 17 00:00:00 2001 From: Brendan Chen Date: Mon, 25 Aug 2025 10:49:31 -0700 Subject: [PATCH] Update test workflow to upload coverage and post comment --- .github/workflows/test.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1c263fc..593b2ae 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,3 +15,19 @@ jobs: - name: Build and test with Docker Compose run: docker compose run test + + - name: Upload test coverage + id: coverage-upload + uses: actions/upload-artifact@v4 + with: + name: code-coverage-report + path: coverage + + - name: Post comment linking to artifact + env: + GH_TOKEN: ${{ github.token }} + run: | + gh pr comment ${{ github.event.pull_request.number }} \ + --repo ${{ github.repository }} \ + --body "Test coverage artifact: ${{ steps.coverage-upload.outputs.artifact-url }}" +