Skip to content

Commit 370c4ee

Browse files
committed
ci: exclude verification.json from the inline profile validation
The matrix runner records its verdicts in profiles/verification.json, which is not a build profile; the Makefile target and test_core already skipped it, but the workflow's own inline validation loop did not, so every push failed validating verdict records against the profile schema.
1 parent e8a4391 commit 370c4ee

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ jobs:
5555
5656
schema = json.loads(Path("profiles/schema.json").read_text())
5757
for path in sorted(Path("profiles").glob("*.json")):
58-
if path.name in ("schema.json", "fpm-schema.json"):
58+
if path.name in ("schema.json", "fpm-schema.json",
59+
"verification.json"):
5960
continue
6061
jsonschema.validate(json.loads(path.read_text()), schema)
6162
print(f"{path}: valid")

0 commit comments

Comments
 (0)