Add command line options to charmcraft upload to enable publishing the charm and its resources with a single command run
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
It would be nice to have a way to publish in a single `charmcraft upload` run the charm and its resources for those cases in which they share the life-cycle to prevent versioning issues, improve developer experience and minimize the existence of dangling resources when the charm upload fails in CI when the previous steps are successful.
From a developer's perspective, what I have in mind is to support specifying the current ùpstream-source`parameter in the metadata file in the command line interface, so that, when present, the command will create the resources along with the charm, although better options might exist.
Thank you!
Evaluation history
No evaluation history available.