Remix.run Logo
devmor 8 hours ago

Obviously they are very useful. I still don't think they should exist in this usage of yaml.

Once you allow setting and reading of variables in a configuration file, you lose the safety that makes the format useful. You might as well be using a bash script at that point.

nirvdrum 8 hours ago | parent [-]

You already can set and read variables. The `matrix` section is often used to test against multiple versions of software. Environment variables can be referenced. And the project configuration supports both secrets and variables configured at the project level.

devmor 2 hours ago | parent [-]

Sorry, I think my comment was not clear.

I think allowing both setting and reading of variables directly in the configuration file is a problem.

Not reading variables that have been set outside of the configuration file alone.