From 8715411727b2a702ce64a168eaf649d6e28c6d7e Mon Sep 17 00:00:00 2001 From: jordan Date: Tue, 10 Feb 2026 18:25:10 -0700 Subject: [PATCH] fix(cookbook): use skeleton template for foundary monorepo project MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The foundary cookbook was using template: "default" which seeds a flat CI pipeline without the COMPONENT_STEPS_BELOW marker. When components were added via batch API, updateWoodpeckerYml couldn't find the marker and silently returned the file unchanged — component build/deploy steps were never inserted. This caused component images to never be built, leaving pods at 0 replicas indefinitely. The skeleton template has the correct DAG-mode pipeline with markers for component step insertion and build-complete dependency wiring. Co-Authored-By: Claude Opus 4.6 --- cookbooks/trees/foundary.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cookbooks/trees/foundary.yaml b/cookbooks/trees/foundary.yaml index b6ccd19..110faf9 100644 --- a/cookbooks/trees/foundary.yaml +++ b/cookbooks/trees/foundary.yaml @@ -22,7 +22,7 @@ steps: body: name: "{{ .vars.project_name }}" description: "Foundary Studio: Conversational product development" - template: "default" + template: "skeleton" prompt: "Set up the monorepo workspace. Ensure the root README describes a product studio for conversational product development." auto_commit: true auto_push: true