Add `yamllint` to CI, so that errors [like these](https://github.com/haskell/ghcup-metadata/pull/349#issuecomment-3677439766) are easily caught.