If a site's "Base URL" setting is set to an environment variable (i.e. any value starting with a $) that doesn't actually have a corresponding key in .env, upon saving the site Craft prefixes the value with "http://", which feels like a bug.

$FOOBAR)We鈥檒l have to think about the best way to address this. Part of me is thinking we should just stop validating any values that are set to an environment variable altogether.
Most helpful comment
We鈥檒l have to think about the best way to address this. Part of me is thinking we should just stop validating any values that are set to an environment variable altogether.