# This file is written with CRLF (\r\n) line endings on purpose, because pipeline definitions
# are edited on Windows too. YAML accepts CRLF as a line break, but a parser that splits on \n
# alone leaves a stray carriage return at the end of every plain scalar — so `stage` becomes
# "build\r" and equality checks against "build" silently fail.
stage: build
image: registry.example.invalid/ci/runner:1.4

steps:
  - name: compile
    run: make build
  - name: verify
    run: make test

block_scalar: |
  the line breaks inside a block scalar are also CRLF here
  and should normalise to \n in the loaded value

trailing_key: last
