Skip to content

Commit 0e2b476

Browse files
ibacaluclaude
andcommitted
fix(yaml): quote all unquoted {{...}} variable references
Fixed YAML syntax errors where {{...}} variables were not quoted when starting a value. YAML parser interprets unquoted {{ as flow mapping start. Files fixed: - testing/run-tests.yaml (1 occurrence) - testing/quality-check.yaml (4 occurrences) - tdd/tdd-master.yaml (3 occurrences) - tdd/tdd-phase4-module-tdd.yaml (3 occurrences) - tdd/tdd-phase5-integration.yaml (1 occurrence) - tdd/tdd-phase6-validation.yaml (2 occurrences) All 32 workflow files now validate successfully. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent c1be257 commit 0e2b476

6 files changed

Lines changed: 14 additions & 14 deletions

File tree

src/workflows_mcp/templates/tdd/tdd-master.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ blocks:
285285
inputs:
286286
project_path: "{{inputs.project_path}}"
287287
language: "{{blocks.set_language.outputs.language}}"
288-
coverage_threshold: {{inputs.coverage_threshold}}
288+
coverage_threshold: "{{inputs.coverage_threshold}}"
289289
depends_on:
290290
- confirm_all_modules_complete
291291
condition: "{{blocks.confirm_all_modules_complete.outputs.response}} == 'yes'"
@@ -328,7 +328,7 @@ blocks:
328328
inputs:
329329
project_path: "{{inputs.project_path}}"
330330
language: "{{blocks.set_language.outputs.language}}"
331-
coverage_threshold: {{inputs.coverage_threshold}}
331+
coverage_threshold: "{{inputs.coverage_threshold}}"
332332
strict_quality: true
333333
enable_security_scan: true
334334
depends_on:
@@ -383,7 +383,7 @@ blocks:
383383
author: "{{inputs.author}}"
384384
language: "{{blocks.set_language.outputs.language}}"
385385
python_version: "{{inputs.python_version}}"
386-
coverage_threshold: {{inputs.coverage_threshold}}
386+
coverage_threshold: "{{inputs.coverage_threshold}}"
387387
depends_on:
388388
- confirm_phase6_complete
389389
condition: "{{blocks.confirm_phase6_complete.outputs.response}} == 'yes'"

src/workflows_mcp/templates/tdd/tdd-phase4-module-tdd.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ blocks:
148148
language: "{{inputs.language}}"
149149
test_path: "{{inputs.test_path}}/test_{{inputs.module_name}}.py"
150150
source_path: "{{inputs.source_path}}"
151-
coverage_threshold: {{inputs.coverage_threshold}}
151+
coverage_threshold: "{{inputs.coverage_threshold}}"
152152
pytest_args: "-v --tb=short"
153153
working_dir: "{{inputs.project_path}}"
154154
depends_on:
@@ -238,7 +238,7 @@ blocks:
238238
language: "{{inputs.language}}"
239239
test_path: "{{inputs.test_path}}/test_{{inputs.module_name}}.py"
240240
source_path: "{{inputs.source_path}}/{{inputs.module_name}}.py"
241-
coverage_threshold: {{inputs.coverage_threshold}}
241+
coverage_threshold: "{{inputs.coverage_threshold}}"
242242
pytest_args: "-v --cov-report=term-missing"
243243
working_dir: "{{inputs.project_path}}"
244244
depends_on:
@@ -331,7 +331,7 @@ blocks:
331331
language: "{{inputs.language}}"
332332
test_path: "{{inputs.test_path}}/test_{{inputs.module_name}}.py"
333333
source_path: "{{inputs.source_path}}/{{inputs.module_name}}.py"
334-
coverage_threshold: {{inputs.coverage_threshold}}
334+
coverage_threshold: "{{inputs.coverage_threshold}}"
335335
pytest_args: "-v --cov-report=term-missing"
336336
working_dir: "{{inputs.project_path}}"
337337
depends_on:

src/workflows_mcp/templates/tdd/tdd-phase5-integration.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ blocks:
193193
language: "{{inputs.language}}"
194194
test_path: "{{inputs.test_path}}/integration"
195195
source_path: "{{inputs.source_path}}"
196-
coverage_threshold: {{inputs.coverage_threshold}}
196+
coverage_threshold: "{{inputs.coverage_threshold}}"
197197
working_dir: "{{inputs.project_path}}"
198198
depends_on:
199199
- parse_integration_files

src/workflows_mcp/templates/tdd/tdd-phase6-validation.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ blocks:
132132
language: "{{inputs.language}}"
133133
test_path: "{{inputs.test_path}}"
134134
source_path: "{{inputs.source_path}}"
135-
coverage_threshold: {{inputs.coverage_threshold}}
135+
coverage_threshold: "{{inputs.coverage_threshold}}"
136136
working_dir: "{{inputs.project_path}}"
137137
pytest_args: "-v --tb=short"
138138
depends_on:
@@ -168,7 +168,7 @@ blocks:
168168
inputs:
169169
language: "{{inputs.language}}"
170170
source_path: "{{inputs.source_path}}"
171-
strict: {{inputs.strict_quality}}
171+
strict: "{{inputs.strict_quality}}"
172172
working_dir: "{{inputs.project_path}}"
173173
depends_on:
174174
- validate_phase5_complete

src/workflows_mcp/templates/testing/quality-check.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,10 @@ blocks:
6161
workflow: "{{inputs.language}}-quality-check"
6262
inputs:
6363
source_path: "{{inputs.source_path}}"
64-
strict: {{inputs.strict}}
65-
check_linting: {{inputs.check_linting}}
66-
check_types: {{inputs.check_types}}
67-
check_formatting: {{inputs.check_formatting}}
64+
strict: "{{inputs.strict}}"
65+
check_linting: "{{inputs.check_linting}}"
66+
check_types: "{{inputs.check_types}}"
67+
check_formatting: "{{inputs.check_formatting}}"
6868
working_dir: "{{inputs.working_dir}}"
6969
venv_path: "{{inputs.venv_path}}"
7070

src/workflows_mcp/templates/testing/run-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ blocks:
5656
inputs:
5757
test_path: "{{inputs.test_path}}"
5858
source_path: "{{inputs.source_path}}"
59-
coverage_threshold: {{inputs.coverage_threshold}}
59+
coverage_threshold: "{{inputs.coverage_threshold}}"
6060
pytest_args: "{{inputs.pytest_args}}"
6161
working_dir: "{{inputs.working_dir}}"
6262
venv_path: "{{inputs.venv_path}}"

0 commit comments

Comments
 (0)