Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
OpenCode Review📋 Detailed ReviewSpec AnalysisNo spec file exists. Inferred goals: make Changed Files
Simplicity Assessment
Correctness Assessment
SummaryThe staging branch rules, environment validation, CSP update, and docs match the stated deployment model. The manual production workflow has one blocking path issue: it invokes Vercel from the repo root instead of the website project root. Required Actions
Suggestions
|
|
Follow-up on the automated review: I checked this against Vercel’s current monorepo/Root Directory documentation. The existing project has Root Directory set to |
Summary
Replaces preview-based staging with a stable Vercel custom environment.
mainto trigger a Vercel Git deployment, routed by the Vercel branch rule tostagingproductionbranchmainSHAhttps://api.staging.libretto.shand production athttps://api.libretto.shDependencies
Verification
git diff --checkRollout prerequisites
Complete
apps/website/DEPLOYMENTS.mdbefore merging: create the Vercelstagingcustom environment and exactmainbranch rule; set Production Branch toproduction; expose system variables; set scoped endpoint/App variables; attachstaging.libretto.sh; enable Vercel Authentication without bypass links; and create the approval-protected GitHubproductionenvironment.