Skip to content

infra(vercel): no preview deployments for the AI service project #104

Description

@Fluory

Problem

Found in the review of #102 (#98): even with the Ignored Build Step, every push to every PR branch creates a deployment of requestflow-ai – skipped builds end as CANCELED and may still count against the Hobby plan's deployment limits. On 2026-09-28 both projects hit "Deployment rate limited – retry in 24 hours". AI previews are protected by Vercel Authentication and nobody uses them; CI builds and smoke-tests the AI image on every Dockerfile or lock change (#79).

Acceptance criteria

  • services/ai/vercel.json enables Git deployments only for main (git.deploymentEnabled), checked against the current Vercel docs
  • A PR push shows no requestflow-ai deployment; a merge to main that touches services/ai/ still deploys production
  • Runbook §3 names the behaviour; the PR names the deploy change in plain language and gets human approval (infra rule)

Security/Privacy affected?

No.

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

tech-debtDeliberate debt to pay back

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions