Skip to content

Commit 7f955fd

Browse files
feat(wanda): Add dependency resolution for wanda specs
Add buildDepGraph() to parse wanda specs and resolve dependencies by scanning the repo for *.wanda.yaml files. The dependency graph is built in deterministic topological ordering. Key features: - Automatic discovery by scanning repo from git root - Parallel spec parsing for performance - Cycle detection with helpful error messages - Variable expansion with unexpanded var detection Topic: wanda-deps Relative: wanda-refactor-hello Signed-off-by: andrew <andrew@anyscale.com>
1 parent f547b3c commit 7f955fd

File tree

5 files changed

+1022
-12
lines changed

5 files changed

+1022
-12
lines changed

.wandaspecs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Directories containing .wanda.yaml spec files for dependency resolution
2+
wanda/testdata
3+
.buildkite/

0 commit comments

Comments
 (0)