From da889f601c589bcc4babbbe73d57b73609cc5db0 Mon Sep 17 00:00:00 2001 From: baubakg Date: Thu, 16 Apr 2026 23:30:23 +0200 Subject: [PATCH] Fix CI badge staleness for SonarCloud quality gate and codecov Trigger SonarCloud analysis on push to main (not just PRs) so the quality gate badge stays current after merges. Remove dead jacoco log step that referenced a non-existent step output. Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/maven-pr-analyze.yml | 4 +++- .github/workflows/onPushSimpleTest.yml | 5 ----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/maven-pr-analyze.yml b/.github/workflows/maven-pr-analyze.yml index f758ac0..fa12de3 100644 --- a/.github/workflows/maven-pr-analyze.yml +++ b/.github/workflows/maven-pr-analyze.yml @@ -14,7 +14,9 @@ name: Analyze-BridgeService # Run workflow on commits to default branch -on: +on: + push: + branches: [ main ] pull_request: branches: [ main ] diff --git a/.github/workflows/onPushSimpleTest.yml b/.github/workflows/onPushSimpleTest.yml index 4aabf3b..307ebf3 100644 --- a/.github/workflows/onPushSimpleTest.yml +++ b/.github/workflows/onPushSimpleTest.yml @@ -42,11 +42,6 @@ jobs: OSSRH_ARTIFACTORY_USER: ${{ secrets.OSSRH_ARTIFACTORY_USER }} OSSRH_ARTIFACTORY_API_TOKEN: ${{ secrets.OSSRH_ARTIFACTORY_API_TOKEN }} - - name: Log coverage percentage - run: | - echo "coverage = ${{ steps.jacoco.outputs.coverage }}" - echo "branch coverage = ${{ steps.jacoco.outputs.branches }}" - - name: publish coverage onto codecov uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4 with: