fix(cookbook): use skeleton template for foundary monorepo project
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

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 <noreply@anthropic.com>
This commit is contained in:
jordan 2026-02-10 18:25:10 -07:00
parent 7705a8201e
commit 8715411727

View File

@ -22,7 +22,7 @@ steps:
body: body:
name: "{{ .vars.project_name }}" name: "{{ .vars.project_name }}"
description: "Foundary Studio: Conversational product development" 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." prompt: "Set up the monorepo workspace. Ensure the root README describes a product studio for conversational product development."
auto_commit: true auto_commit: true
auto_push: true auto_push: true