You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi @obra, this is my fault I guess, I introduced this behaviour with #957 in September.
We didn't have the breaking changes policy back then, during the latest release process I tried to document breaking changes introduced before the policy but must have missed some I guess.
As part of our build system, we were running 'config init' twice on jobs in CI. Arguably this is a bug.
0.14 changed arduino-cli's behavior in such cases.
0.13 silently either ignored the issue or just overwrote the old config.
0.14 fails with the error
Config file already exists, use --overwrite to discard the existing one.
I don't think this is a -bad- choice, but it was a little surprising to see jobs start failing.
It'd be wonderful if stuff like this got into the docs, but I do understand if it's just too much of a burden during alpha.
The text was updated successfully, but these errors were encountered: