From aec536561a64f19e888e0357e1f687c01d417c2d Mon Sep 17 00:00:00 2001 From: decaf-ts-admin Date: Wed, 2 Sep 2026 23:53:41 +0100 Subject: [PATCH 1/3] ci: drop coverage-threshold caller input; align jest coverage limits with measured coverage --- .github/workflows/jest-coverage.yaml | 2 -- workdocs/reports/jest.coverage.config.cjs | 8 ++++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/jest-coverage.yaml b/.github/workflows/jest-coverage.yaml index af9ccafa..80623ae5 100644 --- a/.github/workflows/jest-coverage.yaml +++ b/.github/workflows/jest-coverage.yaml @@ -12,6 +12,4 @@ jobs: coverage: uses: decaf-ts/reusable-actions/.github/workflows/jest-coverage.yaml@master with: - # mirrors the repo's own jest coverageThreshold (statements), with slack - coverage-threshold: 24 secrets: inherit diff --git a/workdocs/reports/jest.coverage.config.cjs b/workdocs/reports/jest.coverage.config.cjs index 06ea6126..acb680ab 100644 --- a/workdocs/reports/jest.coverage.config.cjs +++ b/workdocs/reports/jest.coverage.config.cjs @@ -36,10 +36,10 @@ const config = { ], coverageThreshold: { global: { - branches: 4, - functions: 29, - lines: 26, - statements: 26, + branches: 27, + functions: 42, + lines: 44, + statements: 43, }, }, }; From f5201eb327b334d28d8dcead6f0c5c065cad62a3 Mon Sep 17 00:00:00 2001 From: decaf-ts-admin Date: Thu, 3 Sep 2026 00:02:23 +0100 Subject: [PATCH 2/3] fix: remove dangling empty 'with:' left by input removal --- .github/workflows/jest-coverage.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/jest-coverage.yaml b/.github/workflows/jest-coverage.yaml index 80623ae5..109b7446 100644 --- a/.github/workflows/jest-coverage.yaml +++ b/.github/workflows/jest-coverage.yaml @@ -11,5 +11,4 @@ on: jobs: coverage: uses: decaf-ts/reusable-actions/.github/workflows/jest-coverage.yaml@master - with: secrets: inherit From 33034fd499bab7f5479de260949f8a2f2759181f Mon Sep 17 00:00:00 2001 From: decaf-ts-admin Date: Thu, 3 Sep 2026 00:21:28 +0100 Subject: [PATCH 3/3] ci: set coverage limits to CI-measured coverage with a small safety margin --- workdocs/reports/jest.coverage.config.cjs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/workdocs/reports/jest.coverage.config.cjs b/workdocs/reports/jest.coverage.config.cjs index acb680ab..8eb6b000 100644 --- a/workdocs/reports/jest.coverage.config.cjs +++ b/workdocs/reports/jest.coverage.config.cjs @@ -36,10 +36,10 @@ const config = { ], coverageThreshold: { global: { - branches: 27, - functions: 42, - lines: 44, - statements: 43, + branches: 15, + functions: 47, + lines: 51, + statements: 51, }, }, };