.gitea/workflows/verify.yml +2−2 View file@@ -14,8 +14,8 @@ jobs:
14 14
run: |15 15
python -m json.tool .asw/product.json >/dev/null16 16
python -m json.tool product/baseline.json >/dev/null17 −
- name: Validate 14 pinned revisions18 −
run: python -c 'import json; d=json.load(open("product/baseline.json")); c=d["components"]; assert len(c)==14; assert len({x["repository"] for x in c})==14; assert all(len(x["commitSha"])==40 for x in c)' 17 +
- name: Validate runtime and validation revisions 18 +
run: python -c 'import json; d=json.load(open("product/baseline.json")); c=d["components"]; v=d["validationAssets"]; assert len(c)==13; assert len({x["repository"] for x in c})==13; assert len(v)==1 and v[0]["repository"]=="kitech/mil-hil-validation"; assert all(len(x["commitSha"])==40 for x in c+v)'19 19
- name: Validate quality and approval policy20 20
run: |21 21
python -m json.tool quality/gates.json >/dev/null