deployado_update_app
Modify an existing app's configuration, including name, port, Dockerfile path, health check, and auto-deploy flags. Use it to adjust deployment settings without recreating the app.
Instructions
Update an existing app's configuration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New app name | |
| port | No | Internal port | |
| app_id | Yes | App ID (UUID) | |
| build_context | No | Docker build context path | |
| dockerfile_path | No | Path to Dockerfile | |
| health_check_path | No | Health check endpoint path | |
| pre_deploy_command | No | Command to run before deploy | |
| auto_deploy_enabled | No | Enable auto-deploy on git push | |
| deploy_gate_enabled | No | Gate auto-deploys on GitHub CI: only deploy a pushed commit if its combined status / check-runs pass (pending defers, failure skips) | |
| auto_rollback_enabled | No | Watch a deployment for rollback_window_seconds after it goes healthy and auto-rollback to the previous release if health degrades | |
| rollback_window_seconds | No | Post-deploy health observation window in seconds (30-3600, default 300) |