.gitea/workflows/verify.yml +3−1 View file@@ -11,7 +11,9 @@ jobs:
11 11
steps:12 12
- uses: actions/checkout@v413 13
- name: Validate baseline JSON14 −
run: python -m json.tool product/baseline.json >/dev/null 14 +
run: | 15 +
python -m json.tool .asw/product.json >/dev/null 16 +
python -m json.tool product/baseline.json >/dev/null15 17
- name: Validate 16 pinned revisions16 18
run: python -c 'import json; d=json.load(open("product/baseline.json")); c=d["components"]; assert len(c)==16; assert len({x["repository"] for x in c})==16; assert all(len(x["commitSha"])==40 for x in c)'17 19
- name: Validate quality and approval policy