Skip to content

Undocumented (but minor) breaking change in 0.14 #1109

Closed
@obra

Description

@obra

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic: documentationRelated to documentation for the project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions