Skip to content

Commit ff5c3fb

Browse files
committed
ci: quote a step name in package.yml that a bare colon had made unparseable
The public-readiness change replaced an em dash in a step name with a colon, which turned the plain scalar into a mapping and made the whole file unparseable. GitHub reported it as a run named after the file path on the merge of pull request #1 (run 35477735783, zero jobs), and Dependabot's github-actions updater failed on the same file (dependency_file_not_parseable, job 1583380179). Reproduced locally with a YAML parser at line 173, column 25. No gate step parses the workflow files, so the gate was green on a workflow GitHub could not read. That is a rule that could be an enforcer and is not one yet; recorded as a follow-up for the next slice rather than added here. Signed-off-by: Ayla Croft <aylacroft@proton.me>
1 parent 624a5b7 commit ff5c3fb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎.github/workflows/package.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ jobs:
170170
# --no-halt is what makes the exit mean anything. Burrito launches the release as
171171
# `-s elixir start_cli`, and the Elixir CLI halts when its command list is empty, so
172172
# without --no-halt the binary exits 0 on its own and `--smoke` proves nothing.
173-
- name: Smoke test: boots, serves, exits by itself, leaves nothing behind
173+
- name: "Smoke test: boots, serves, exits by itself, leaves nothing behind"
174174
if: runner.os != 'Windows'
175175
shell: bash
176176
run: |

0 commit comments

Comments
 (0)