Skip to content

fix: require non-interactive flags for cloud deploy#13

Merged
utsengar merged 3 commits intomainfrom
fix/cloud-deploy-non-interactive-flags
Mar 27, 2026
Merged

fix: require non-interactive flags for cloud deploy#13
utsengar merged 3 commits intomainfrom
fix/cloud-deploy-non-interactive-flags

Conversation

@utsengar
Copy link
Copy Markdown
Collaborator

Summary

  • The webflow cloud deploy command is interactive by default (environment selection, mount path prompts, update checks), which breaks all agent and CI/CD workflows
  • Adds --no-input, --mount <MOUNT_PATH>, --skip-mount-path-check, and --skip-update-check as required flags throughout the cloud-command skill
  • Replaces hardcoded /app mount paths with <MOUNT_PATH> placeholder so agents extract the correct value from project config
  • Frames the non-interactive requirement for all agents and automation tools, not just a specific one

Test plan

  • Verify skill loads correctly in Claude Code
  • Deploy an existing Webflow Cloud project using the skill — confirm it uses non-interactive flags and succeeds without interactive prompts
  • Deploy a new project and confirm <MOUNT_PATH> prompts the agent to determine the correct path

🤖 Generated with Claude Code

utsengar and others added 2 commits March 25, 2026 10:08
…eploy

The Webflow CLI's `cloud deploy` command is interactive by default,
prompting for environment selection, mount path validation, and update
checks. This breaks all agent and CI/CD workflows that cannot respond
to interactive prompts.

Updates the cloud-command skill to:
- Always use --no-input --mount --skip-mount-path-check --skip-update-check
- Use <MOUNT_PATH> placeholder instead of hardcoded /app
- Frame non-interactive requirements for all agents, not just one tool
- Fix all examples, guidelines, and quick reference to match

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The Webflow CLI does not persist the mount path to webflow.json after
init or deploy, so agents cannot reliably determine it from local files.
This caused a deployment issue where `/app` was assumed but the project
used a different path. The skill now explicitly instructs agents to check
webflow.json first, then ask the user if not found — never guessing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@viratatwebflow
Copy link
Copy Markdown
Collaborator

Looks good! Can you also update version in plugin.json of webflow-cli-skills

Reflects the non-interactive cloud deploy flag changes in this PR.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@utsengar utsengar merged commit 54ac5df into main Mar 27, 2026
5 checks passed
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.

2 participants