@@ -98,10 +98,10 @@ Then open http://localhost:3000 in your browser
9898Vercel Git deployments are disabled in ` vercel.json ` . Pull requests targeting
9999` main ` are handled by the Preview workflow and deployed as prebuilt Preview
100100artifacts after the checks pass. Pushes to ` main ` are handled by the main branch
101- workflow and deployed as prebuilt Production artifacts. Pushes to ` production `
102- use a separate release workflow with the same prebuilt Production deployment
103- steps, preserving the existing promotion-by-merge process without relying on
104- Vercel Git deployments. Domains remain managed by Vercel.
101+ workflow and deployed as prebuilt Preview artifacts. Pushes to ` production ` use
102+ a separate release workflow with prebuilt Production deployment steps,
103+ preserving the existing promotion-by-merge process without relying on Vercel
104+ Git deployments. Domains remain managed by Vercel.
105105
106106The repository needs these GitHub Actions secrets:
107107
@@ -112,10 +112,11 @@ The repository needs these GitHub Actions secrets:
112112## GoodWidget visibility
113113
114114Widget routes are registered independently from dashboard buttons. For example,
115- setting ` NEXT_PUBLIC_AI_CREDITS_WIDGET_DASHBOARD_ENABLED=false ` hides the AI
116- Credits button while keeping the authenticated ` /{locale}/ai-credits ` path
117- available. ` NEXT_PUBLIC_* ` values are read during the Next.js build, so a Vercel
118- environment change requires a new deployment/redeploy.
115+ setting ` NEXT_PUBLIC_AI_CREDITS_WIDGET_DASHBOARD_ENABLED=true ` shows the AI
116+ Credits button; it is hidden when unset or set to ` false ` , while the authenticated
117+ ` /{locale}/ai-credits ` path remains available. ` NEXT_PUBLIC_* ` values are read
118+ during the Next.js build, so a Vercel environment change requires a new
119+ deployment/redeploy.
119120
120121## GoodWidget local-tarball workflow
121122
0 commit comments