vercel-github-actions-deploy

Solid

Set up GitHub Actions to deploy any Vercel project using the Git Author Override method, enabling teammates to deploy on the free Hobby plan. Use when the user asks about Vercel deployment via GitHub Actions, CI/CD for Vercel, letting teammates deploy on Vercel free plan, bypassing Vercel's Hobby plan deploy restrictions, or automating Vercel production deploys. Covers workflow setup, GitHub Secrets configuration, and package manager variants (bun, npm, pnpm).

DevOps & Infrastructure 26 stars 2 forks Updated 3 months ago MIT

Install

View on GitHub

Quality Score: 76/100

Stars 20%
48
Recency 20%
50
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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...

Details

Author
itsOmSarraf
Repository
itsOmSarraf/vercel-github-actions-deploy-skills
Created
3 months ago
Last Updated
3 months ago
Language
N/A
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

git

git workflows for agents: ship (stage → commit → push), worktree (parallel branches), hunks (selective staging). never force push, never git add -A, conventional commits. triggers on: commit, push, stage, ship, git add, worktree, hunks, selective staging.

51 Updated today
bdsqqq
Code & Development Solid

git-master

Use when committing changes to git or naming branches. Triggers include "commit", "커밋", "git commit", "finalize changes", "save to git", "commit my work", "branch name", "브랜치 이름", "what should I name this branch".

22 Updated today
toongri
Data & Documents Solid

content-creator

Self-configuring content creation pipeline with geo-lint validation. On first use, scans your project to learn its framework, content schema, categories, and authors, then creates SEO & GEO-optimized content matched to your brand voice. Validates every piece with geo-lint's 92 rules until zero violations. Triggers on: "content-creator", "create content", "write blog", "new post", "content calendar", "brand voice", "content strategy".

22 Updated 2 months ago
IJONIS
Code & Development Solid

github-actions-docs

Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.

56 Updated 1 months ago
xixu-me
Code & Development Featured

pr-create

Creates a pull request from current changes, monitors GitHub CI, and debugs any failures until CI passes. Use this when the user says "create pr", "make a pr", "open pull request", "submit pr", "pr for these changes", or wants to get their current work into a reviewable PR. Assumes the project uses git, is hosted on GitHub, and has GitHub Actions CI with automated checks (lint, build, tests, etc.). Does NOT merge - stops when CI passes and provides the PR link.

365 Updated 3 days ago
posit-dev