vercel_create_deployment
Deploy to Vercel from git using project ID and branch, or redeploy an existing deployment. Skip build cache with force_new to apply env changes.
Instructions
Create a Vercel deployment. Pass deployment_id to redeploy an existing commit, or project_id + git_ref to deploy fresh from git. Set force_new=true to skip the build cache (needed after env var changes or when serverless function surfaces change).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deployment_id | No | Redeploy the git source of this existing deployment. | |
| project_id | No | Deploy fresh from the project's linked git repo. | |
| git_ref | No | Branch or SHA to deploy. Defaults to 'main'. | |
| target | No | 'production' (default) or 'preview'. | |
| force_new | No | Skip build cache. Default false. | |
| name | No | ||
| team_id | No | ||
| api_key | No |