Config languages (and Dhall)
Haskell Community [Unofficial]
April 27, 2026
I think I see what you mean. The script effectively downloads https://ghc.gitlab.haskell.org/ghcup-metadata/ghcup-nightlies-2026-0.0.7.yaml, modifies it, and prints it back to stdout.
That indeed does not have any source of truth about types/yaml format from ghcup itself it seems. I can also imagine it’s challenging to change this format, as there is a dependency between the nightly/release run, and that hosted file. They would both need to be updated. Unless the CI job is what updates it in the first place .
Discussion in the ATmosphere