]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Remove codecov
authorshamoon <4887959+shamoon@users.noreply.github.com>
Thu, 25 Sep 2025 05:16:01 +0000 (22:16 -0700)
committershamoon <4887959+shamoon@users.noreply.github.com>
Thu, 25 Sep 2025 07:46:00 +0000 (00:46 -0700)
.github/workflows/ci.yml

index 001b5906cc4d77acfa6a1ef4f4ae60c07e68501a..fcf76b4c83451275ba3a360b8db6d63b1f9855d1 100644 (file)
@@ -526,17 +526,9 @@ jobs:
 
             const flagsRaw = reportData.totals_by_flag ?? reportData.components ?? [];
 
-            const toNumber = (value) => {
-              if (value === null || value === undefined || value === '') {
-                return undefined;
-              }
-              const num = Number(value);
-              return Number.isFinite(num) ? num : undefined;
-            };
-
             const coverage = toNumber(totals.coverage);
             const baseCoverage = toNumber(compareTotals?.base_coverage ?? compareTotals?.base);
-            const delta = toNumber(
+            let delta = toNumber(
               compareTotals?.coverage_change ??
               compareTotals?.coverage_diff ??
               totals.delta ??
@@ -544,6 +536,10 @@ jobs:
               totals.change,
             );
 
+            if (delta === undefined && coverage !== undefined && baseCoverage !== undefined) {
+              delta = coverage - baseCoverage;
+            }
+
             const formatPercent = (value) => {
               if (value === undefined) return '—';
               return `${value.toFixed(2)}%`;