You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TSF/trustable/statements/JLS-54.md
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,18 @@ references:
5
5
- type: verbose_file
6
6
path: "./.github/workflows/coverage_gate.yml"
7
7
description: "GitHub Actions workflow enforcing a minimum coverage threshold."
8
+
evidence:
9
+
type: "check_artifact_exists"
10
+
configuration:
11
+
ubuntu: exclude
12
+
coverage_gate: include
13
+
codeql: exclude
14
+
labeler: exclude
15
+
test_trudag_extensions: exclude
16
+
dependency_review: exclude
17
+
check_amalgamation: exclude
18
+
publish_documentation: exclude
19
+
pr_count_gate: exclude
8
20
---
9
21
10
-
In the eclipse-score/inc_nlohmann_json repository, code coverage for unit and integration tests is measured in every CI run, and a minimum coverage threshold is defined for each protected branch. If coverage for a change would fall below this threshold, the CI workflow blocks the merge until coverage is restored or the change is rejected.
22
+
In the eclipse-score/inc_nlohmann_json repository, code coverage is measured in CI and a minimum threshold is enforced for pull requests into main and pushes to main. If coverage falls below the threshold, the coverage_gate check fails and blocks merging into main until coverage is restored.
Copy file name to clipboardExpand all lines: TSF/trustable/statements/JLS-55.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,18 @@ references:
5
5
- type: verbose_file
6
6
path: "./.github/workflows/pr_count_gate.yml"
7
7
description: "GitHub Actions workflow enforcing a limit on open PRs."
8
+
evidence:
9
+
type: "check_artifact_exists"
10
+
configuration:
11
+
ubuntu: exclude
12
+
coverage_gate: exclude
13
+
codeql: exclude
14
+
labeler: exclude
15
+
test_trudag_extensions: exclude
16
+
dependency_review: exclude
17
+
check_amalgamation: exclude
18
+
publish_documentation: exclude
19
+
pr_count_gate: include
8
20
---
9
21
10
22
In eclipse-score/inc_nlohmann_json, a GitHub Actions workflow checks the number of open pull requests in the main branch. If the number exceeds a defined threshold, the workflow fails and blocks further merges until the number of open pull requests is reduced below that threshold.
0 commit comments