Skip to content

Conversation

@UweSchwaeke
Copy link
Collaborator

@UweSchwaeke UweSchwaeke commented Jan 28, 2026

crt: introduce confirmation options

  • what:
    introduce --yes and --no options to crt subcommands that might ask for confirmation during execution.

  • why:
    allow the tool to run non-interactively. in scenarios like testing and automation, it is impossible to provide user input manually.

@UweSchwaeke UweSchwaeke requested a review from jecluis January 29, 2026 05:33
add option --yes to crt manifest remove, which is false by default. if crt manifest remove is called with --yes, don't ask for confirmation to remove a manifest.

Signed-off-by: Uwe Schwaeke <uwe.schwaeke@clyso.com>
if --no is passed to crt patchset create, assume no description is added if the option -d is not passed.
if --yes is passed to crt patchset add, automatically add patches to the patchset instead of asking.
if --yes is passed to crt patchset publish, do not ask for confirmation to publish the patchset.
if --yes is passed to crt patchset remove, do not ask for confirmation to remove the patchset.

Signed-off-by: Uwe Schwaeke <uwe.schwaeke@clyso.com>
@UweSchwaeke UweSchwaeke force-pushed the wip-crt-add-confirm-option branch from d6b244f to e674794 Compare January 29, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant