fermyon / spin

Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
https://developer.fermyon.com/spin
Apache License 2.0
5.53k stars 257 forks source link

Only support kebab case labels in Spin.toml #2875

Open kate-goldenring opened 2 months ago

kate-goldenring commented 2 months ago

Now that 3.0 is approaching, this may be a good time to be more defined and consistent about the syntax of labels in spin.toml. Right now, we support both kebab-case and snake_case. We should consider dropping support for snake_case.

See this issue for more background: https://github.com/fermyon/spin/issues/2278

lann commented 2 months ago

I think we would probably want to do this in a spin manifest revision (i.e. manifest v3) rather than Spin 3.0 per se.