Exclude forge contracts from runtime dependencies

This commit is contained in:
2026-11-01 19:25:15 +00:00
parent e5512d50b0
commit 7b5c1285a2
3 changed files with 27 additions and 2 deletions

View File

@@ -281,7 +281,7 @@ func commandInternalRoot(path string) string {
func forbiddenRuntimeDependency(path string) bool {
for _, part := range strings.Split(strings.ToLower(path), "/") {
switch part {
case "orchestration", "orchestrator", "engine", "release", "process", "build", "builder", "gitea", "delivery", "cli":
case "orchestration", "orchestrator", "engine", "release", "process", "build", "builder", "gitea", "forge", "delivery", "cli":
return true
}
}