Commit d4e218e
ci: quote Khronos sample smoke step name (YAML colon-in-paren)
CI on commit 67c8827 failed at workflow-load time with:
Invalid workflow file
You have an error in your yaml syntax on line 331
Root cause: the Phase 1 Khronos sample step name I added in 67c8827
read
- name: Run smoke benchmark (split: vision+framework, then enhanced_vision, VGA x 5 iters)
The colon inside "(split:" is parsed by YAML 1.2 as a mapping key
separator inside the otherwise-unquoted scalar, which fails the
workflow-syntax check at run start. Every other step name in this
file uses parentheses without an inner colon, so this is the only
place that needed quoting.
Fix: quote the step name and replace the inner colon with an em-dash
to make the intent visually unambiguous:
- name: "Run smoke benchmark (split - vision+framework, then enhanced_vision, VGA x 5 iters)"
Added an inline comment noting why this one step name is quoted so
a reviewer doesn't strip the quotes thinking they're cosmetic.
Verified with python3 -c "import yaml; yaml.safe_load(...)" that the
full workflow now loads cleanly.
Co-authored-by: Cursor <cursoragent@cursor.com>1 parent 67c8827 commit d4e218e
1 file changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
332 | 335 | | |
333 | 336 | | |
334 | 337 | | |
| |||
0 commit comments