Commit addd903
committed
fix(ci): quote YAML strings containing colons
GitHub Actions workflow was failing at YAML parse because step names
like 'Smoke test: --help works' contain a colon followed by a space,
which YAML interprets as a mapping key separator. The same issue
affected the 'rm -f ~/.ado_cli/...' run script (tilde + slash).
Fixed by:
- Quoting all step names that contain ': '
- Quoting run values that contain '--' flags or start with '~'
- Using $HOME instead of ~ for the user config path
YAML now parses cleanly. Re-running the workflow.1 parent 84d46df commit addd903
1 file changed
Lines changed: 6 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
126 | | - | |
| 125 | + | |
| 126 | + | |
127 | 127 | | |
128 | | - | |
| 128 | + | |
| 129 | + | |
129 | 130 | | |
130 | | - | |
| 131 | + | |
131 | 132 | | |
132 | 133 | | |
133 | | - | |
| 134 | + | |
134 | 135 | | |
135 | 136 | | |
136 | 137 | | |
| |||
0 commit comments