From 6838c6b9d9cdc06f836a56e5fb0bea04f9fdee67 Mon Sep 17 00:00:00 2001 From: Jan Larwig Date: Sun, 18 Jan 2026 01:01:53 +0100 Subject: [PATCH] ci: avoid running qlty coverage report for prs Signed-off-by: Jan Larwig --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 75211325..cd9b6dbe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,10 +33,6 @@ jobs: run: | curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin ${GOLANGCI_LINT_VERSION} - - name: Install gcov2lcov - run: | - go install github.com/jandelgado/gcov2lcov@latest - - name: Verify Code Generation run: | make verify-generate @@ -61,10 +57,14 @@ jobs: make test - name: Generate Coverage Report + if: github.event_name == 'push' run: | + go install github.com/jandelgado/gcov2lcov@latest gcov2lcov -infile=c.out -outfile=lcov.info - - uses: qltysh/qlty-action/coverage@v2 + - name: Upload Coverage Report + if: github.event_name == 'push' + uses: qltysh/qlty-action/coverage@v2 with: oidc: true files: lcov.info