generated from coulomb/repo-seed
Complete WP-0006 through WP-0009: registry expansion, catalog, graph, tests
Some checks failed
ci / validate-registry (push) Has been cancelled
Some checks failed
ci / validate-registry (push) Has been cancelled
Register six new capabilities (12 total), add searchable catalog UI and graph explorer, introduce pytest suite with CI fail-on-warnings, and close gap analysis priorities 13 and 16. WP-0010 remains backlog for network federation.
This commit is contained in:
@@ -19,10 +19,18 @@ jobs:
|
||||
python-version: "3.12"
|
||||
|
||||
- name: Install package
|
||||
run: python -m pip install -e .
|
||||
run: python -m pip install -e ".[dev]"
|
||||
|
||||
- name: Validate capability registry
|
||||
run: reuse-surface validate --relations
|
||||
run: reuse-surface validate --relations --fail-on-warnings
|
||||
|
||||
- name: Compose federated index
|
||||
run: reuse-surface federation compose
|
||||
run: reuse-surface federation compose
|
||||
|
||||
- name: Generate catalog and graph
|
||||
run: |
|
||||
reuse-surface catalog
|
||||
reuse-surface graph --check --fail-on-warnings
|
||||
|
||||
- name: Run tests
|
||||
run: pytest -q
|
||||
Reference in New Issue
Block a user