From 1197a7771a1b64de94d836be711137484e8022da Mon Sep 17 00:00:00 2001 From: Daniil Suvorov Date: Thu, 2 Jul 2026 18:02:20 +0300 Subject: [PATCH] ci: coverage upload failed. Only default branch is allowed --- .github/workflows/branch_test_coverage.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/branch_test_coverage.yml b/.github/workflows/branch_test_coverage.yml index d474062c1a..3b2decd856 100644 --- a/.github/workflows/branch_test_coverage.yml +++ b/.github/workflows/branch_test_coverage.yml @@ -71,6 +71,10 @@ jobs: verbose: true - name: Upload coverage to GitHub + # `actions/upload-code-coverage` требует pull-request-number для не-дефолтных веток, + # но при прямом пуше в stable-ветку PR отсутствует, и загрузка падает с HTTP 400. + # Поэтому загружаем coverage в GitHub только для дефолтной ветки (master). + if: github.ref == 'refs/heads/master' uses: actions/upload-code-coverage@abb5995db9e0199b0e2bb9dbd136fce4cb1ec4d3 # v1.3.0 with: file: .nyc_output/cobertura-coverage.xml