vercel-github-actions-deploylisted
Install: claude install-skill itsOmSarraf/vercel-github-actions-deploy-skills
# Vercel GitHub Actions Deploy (Git Author Override)
Deploy Vercel projects from GitHub Actions on the **free Hobby plan** — letting any teammate trigger production deploys.
## The Problem
Vercel's free plan ties deployments to the **account owner**. When a teammate pushes to `main`, Vercel checks the git commit author and rejects it. Normally requires Pro plan ($20/mo per member).
## How It Works
```
Teammate pushes to main
↓
GitHub Actions triggers
↓
Rewrites commit author to account owner (on CI runner only)
↓
Vercel CLI builds and deploys to production
```
- Runs on every push to `main` — by **anyone**
- Manual deploy via GitHub Actions tab (`workflow_dispatch`)
- Actual repo history stays **untouched** (rewrite only on disposable runner)
- Works on the **free Vercel plan**
## User Action Required — What You Need Before Starting
This skill generates the workflow file automatically, but **you must provide 5 values** that only you have access to. The AI assistant **cannot** obtain these for you.
### Checklist: Things You Must Do Manually
| # | Action | Where to Do It | What You Get |
|---|--------|----------------|--------------|
| 1 | **Create a Vercel deploy token** | Go to [vercel.com/account/tokens](https://vercel.com/account/tokens) → Create Token → Copy it | `VERCEL_TOKEN` |
| 2 | **Link your project to Vercel** | Run `npx vercel link` in your project root (follow prompts) | Creates `.vercel/project.json` |
| 3 | **Copy Org ID and Pro