Skip to content

Remove confirmation dialog for cloudchamber apply when not interactive#9664

Merged
CarmenPopoviciu merged 1 commit intomainfrom
cdr/container-deploy-output
Jun 19, 2025
Merged

Remove confirmation dialog for cloudchamber apply when not interactive#9664
CarmenPopoviciu merged 1 commit intomainfrom
cdr/container-deploy-output

Conversation

@IRCody
Copy link
Contributor

@IRCody IRCody commented Jun 18, 2025

Prior to this the dialog was getting printed but auto-confirmed to yes which is confusing to users.

  • Tests
    • TODO (before merge)
    • Tests included
    • Tests not necessary because:
  • Wrangler / Vite E2E Tests CI Job required? (Use "e2e" label or ask maintainer to run separately)
    • I don't know
    • Required
    • Not required because: ux change
  • Public documentation
    • TODO (before merge)
    • Cloudflare docs PR(s):
    • Documentation not necessary because: ux change
  • Wrangler V3 Backport
    • TODO (before merge)
    • Wrangler PR:
    • Not necessary because: ux change for newer versions only

Prior to this the dialog was getting printed but auto-confirmed to yes
which is confusing to users.
@IRCody IRCody requested review from a team as code owners June 18, 2025 19:00
@changeset-bot
Copy link

changeset-bot bot commented Jun 18, 2025

🦋 Changeset detected

Latest commit: c0cf477

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
wrangler Patch
@cloudflare/vitest-pool-workers Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jun 18, 2025

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@9664

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@9664

miniflare

npm i https://pkg.pr.new/miniflare@9664

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@9664

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@9664

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@9664

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@9664

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@9664

wrangler

npm i https://pkg.pr.new/wrangler@9664

commit: c0cf477

@github-actions
Copy link
Contributor

Failed to automatically backport this PR's changes to Wrangler v3. Please manually create a PR targeting the v3-maintenance branch with your changes. Thank you for helping us keep Wrangler v3 supported!

Depending on your changes, running git rebase --onto v3-maintenance main cdr/container-deploy-output might be a good starting point.

Notes:

  • your PR branch should be named v3-backport-9664
  • add the skip-v3-pr label to the current PR to stop this workflow from failing

│ [containers.constraints]
│ tier = 2
├ Do you want to apply these changes?
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it seems that all these tests test the non-interactive mode. Is there a reason why interactivity isn't tested for this cmd?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just because they weren't added when apply was originally added. Good point they should be added (but maybe not as part of this PR?).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 ...for posterity... Cody added an internal ticket to track adding tests for interactiviy. Will therefore not block this PR on it

@github-project-automation github-project-automation bot moved this from Untriaged to Approved in workers-sdk Jun 19, 2025
@CarmenPopoviciu CarmenPopoviciu merged commit c489a44 into main Jun 19, 2025
40 of 42 checks passed
@github-project-automation github-project-automation bot moved this from Approved to Done in workers-sdk Jun 19, 2025
@CarmenPopoviciu CarmenPopoviciu deleted the cdr/container-deploy-output branch June 19, 2025 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants