From f5b7024e05230c10828d4cbb40d5e54e06483e62 Mon Sep 17 00:00:00 2001
From: Maximilian Hippler <hello@maximilian.dev>
Date: Mon, 20 Jan 2025 17:40:05 +0100
Subject: [PATCH] feat: Aggregated coverage report without using codecov

---
 .github/workflows/build.yml | 2 +-
 build.gradle                | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f27aae06ef8..449300a38d1 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -38,7 +38,7 @@ jobs:
         run: git diff --exit-code io.openems.edge.application/EdgeApp.bndrun
 
       - name: Generate JaCoCo Code-coverage-report
-        run: ./gradlew jacocoTestReport
+        run: ./gradlew jacocoTestReport jacocoAggregatedReport
 
       - name: Upload coverage reports to Codecov
         uses: codecov/codecov-action@v5
diff --git a/build.gradle b/build.gradle
index ad224209fd9..3a7b18be986 100644
--- a/build.gradle
+++ b/build.gradle
@@ -2,6 +2,7 @@ plugins {
 	id 'base'
 	id 'java'
 	id 'com.github.node-gradle.node'
+	id 'org.barfuin.gradle.jacocolog' version '3.1.0'
 }
 
 repositories {