danielivanovz/Deploy to Vercel
Deploy Next.js, React, Python, and Go applications to Vercel with monorepo and workspace support
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jun 3, 2025
- License
- None
Pinned Snippet
uses: danielivanovz/vercel-action@ede679d84118f991d4f51e3b14dc0912d852e6fb # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| VERCEL_TOKEN | Vercel deployment token | yes | — |
| VERCEL_ORG_ID | Vercel organization ID | yes | — |
| VERCEL_PROJECT_ID | Vercel project ID | yes | — |
| GITHUB_TOKEN | GitHub token for PR comments and private npm packages | yes | — |
| ENVIRONMENT | Deployment environment (production, development, preview) | no | — |
| NODE_VERSION | Node.js version to use | no | 18 |
| PYTHON_VERSION | Python version to use (for Python projects) | no | 3.11 |
| GO_VERSION | Go version to use (for Go projects) | no | 1.21 |
| PACKAGE_MANAGER | Package manager (npm, pnpm, yarn, bun) | no | npm |
| WORKING_DIRECTORY | Working directory for deployment (useful for monorepos) | no | . |
| BUILD_COMMAND | Custom build command (overrides auto-detection) | no | — |
| INSTALL_COMMAND | Custom install command (overrides auto-detection) | no | — |
| PROJECT_TYPE | Project type (auto, nextjs, react, python, go, turbo, nx) | no | auto |
| TURBO_TEAM | Turbo team for remote caching | no | — |
| TURBO_TOKEN | Turbo token for remote caching | no | — |
| NPM_SCOPE | NPM scope for private packages (e.g., @your-org) | no | — |
Outputs
| name | description |
|---|---|
| url | The deployment URL |
| environment | The deployment environment |
| project_type | Detected project type |
| cache_hit | Whether dependencies were restored from cache |