Skip to content

fix(deploy): support project-scoped Vercel tokens - #5512

Merged
RSO merged 1 commit into
mainfrom
fix-vercel-deploys
Aug 26, 2026
Merged

fix(deploy): support project-scoped Vercel tokens#5512
RSO merged 1 commit into
mainfrom
fix-vercel-deploys

Conversation

@RSO

@RSO RSO commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • upgrade the Vercel CLI from 53.3.1 to 59.5.0 across production staging and promotion workflows
  • pick up upstream support for deployments authenticated with project-scoped tokens

Root cause

Vercel CLI 53.3.1 fetched both the project and its owning team before deploying. The new project-scoped tokens can read their project but intentionally cannot read the team, so the CLI aborted with the misleading Could not retrieve Project Settings error before starting a build. Vercel added project-scoped deploy support in 56.3.1; 59.5.0 is the current stable release.

Upstream fix: vercel/vercel#16999

Validation

  • actionlint .github/workflows/deploy-production.yml .github/workflows/promote-vercel-deployment.yml .github/workflows/stage-vercel-deployment.yml
  • git diff --check
  • npm exec --yes --package=vercel@59.5.0 -- vercel --version

@kilo-code-bot

kilo-code-bot Bot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (3 files)
  • .github/workflows/deploy-production.yml
  • .github/workflows/promote-vercel-deployment.yml
  • .github/workflows/stage-vercel-deployment.yml

Reviewed by grok-4.6 · Input: 129.2K · Output: 5.2K · Cached: 162.2K

Review guidance: REVIEW.md from base branch main

@RSO
RSO enabled auto-merge (squash) August 26, 2026 12:29
@RSO
RSO merged commit e443352 into main Aug 26, 2026
13 checks passed
@RSO
RSO deleted the fix-vercel-deploys branch August 26, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants