garden-io / garden

Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching
https://garden.io
Mozilla Public License 2.0
3.38k stars 273 forks source link

Settle on camelCase over kebab-case in template contexts #3513

Open vvagaytsev opened 1 year ago

vvagaytsev commented 1 year ago

Settle on camelCase over kebab-case in template contexts, deprecate anything kebab-cased. Make sure to look at module/action output keys.

hnicke commented 1 year ago

According to the migration guide this has landed with 0.13.

Template variable names will use camelCase everywhere, no more snake_case or kebab-case

However it looks like this renaming has not been done yet, right? The migration guide should probably get adjusted.

vvagaytsev commented 1 year ago

Good catch, @hnicke! Thanks for reporting this! Yes, this change hasn't been addressed in 0.13. We'll revisit and update the migration guide.

vvagaytsev commented 1 year ago

A follow-up PR is #4825.