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.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    tech-debtDeliberate debt to pay back

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions