From 8648dce0a7809f18c79dfb05cbc64e7bb40c08db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20L=C3=BCders?= Date: Thu, 30 Apr 2026 23:29:14 -0300 Subject: [PATCH] Enhance CI workflow with coverage reporting Added coverage report generation and upload to Codecov. --- .github/workflows/ci.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ed33c0b..1690a2b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: cache: true - name: Verify root tests - run: go test ./... + run: go test ./... -coverprofile=coverage.txt - name: Verify race detector run: go test -race ./... @@ -41,6 +41,11 @@ jobs: - name: Verify go vet run: go vet ./... + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} + validation-playground: name: Validation submodule runs-on: ubuntu-latest