Skip to content

CLI-60: Suppress release link auto-open when --yes-always is set - #4

Open
szmania wants to merge 2 commits into
mainfrom
cli-60-yolo-release-link
Open

CLI-60: Suppress release link auto-open when --yes-always is set#4
szmania wants to merge 2 commits into
mainfrom
cli-60-yolo-release-link

Conversation

@szmania

@szmania szmania commented Sep 1, 2026

Copy link
Copy Markdown
Owner

This PR addresses the issue where the release notes link automatically opens in the browser when the --yes-always flag is set.

Changes

  • Modified cecli/main.py: Updated the main_async function to skip the automated browser opening logic if args.yes_always is True. This ensures that automated testing environments or non-interactive sessions are not interrupted by unexpected browser launches.

Verification

  • Verified that running cecli --yes-always no longer triggers the browser.
  • Verified that the standard behavior (without --yes-always) still opens the link as expected.

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