Commit a0403cf
ci(compat): trigger Backend-Compat-Test on real graph_storage path (#1926)
The pull_request paths filter on compat-test.yml only watched
``aperag/domains/knowledge_graph/graphindex/**`` and
``aperag/vectorstore/**``, but the actual graph store backends were
moved to ``aperag/indexing/graph_storage/{neo4j,nebula,postgres}.py``.
Any PR touching those files therefore bypassed Backend-Compat-Test —
exactly the workflow that exists to catch cross-adapter regressions
(e.g. the ``GET /graphs/labels`` 500 on Neo4j vs. pass on Nebula/PG
that 冬柏 surfaced as a P0 candidate, or today's neo4j.py edits).
Add ``aperag/indexing/graph_storage/**`` to the trigger list. Keep
the legacy ``aperag/domains/knowledge_graph/graphindex/**`` entry as
a defensive fallback for any follow-up commits that still touch the
old tree.
Pure CI configuration change; no test logic, no production code.
This is task #61 P0 surfaced by chenyexuan's workflow-gate audit
slice (cite trail in #indexing优化 msg=f298011e).
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent 722d13b commit a0403cf
1 file changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
8 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
9 | 21 | | |
10 | 22 | | |
11 | 23 | | |
| |||
0 commit comments