ci: add knowledge-graph build workflow

Builds the graphify knowledge graph after each semantic-release and attaches it
to that release as knowledge-graph-v<version>.tar.gz, so every developer can fetch
the map for a given version. The map carries its own identity — released package
versions, tag and commit — in build_meta.json and embedded in graph.json, which is
what lets a consumer tell a current map from a stale one. The graph is never
committed; graphify-out/ is gitignored.
This commit is contained in:
2026-08-14 20:34:07 +02:00
parent e25d22a29c
commit cbf69df481
4 changed files with 364 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
{"code_roots": [
{"files": ".", "root": "."}
]}