Skip to content
This repository was archived by the owner on Jul 24, 2026. It is now read-only.

chore(deploy): remove stale vercel.json β€” single-source docs deploy via platform - #165

Closed
shtse8 wants to merge 1 commit into
mainfrom
chore/remove-stale-vercel-config
Closed

chore(deploy): remove stale vercel.json β€” single-source docs deploy via platform#165
shtse8 wants to merge 1 commit into
mainfrom
chore/remove-stale-vercel-config

Conversation

@shtse8

@shtse8 shtse8 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

What

flow's docs site (VitePress) had two deploy definitions for the same output:

  • sylphx.toml β†’ [[services]] web building docs/** on the Sylphx Platform
  • vercel.json β†’ Vercel Git integration, docs:build β†’ docs/.vitepress/dist, deploy on push to main

Same site, two pipelines = an SSOT / clean-boundary violation. The Sylphx Platform manifest is authoritative (we dogfood our own PaaS), so this removes the duplicate vercel.json.

Before merging (platform-side, GitOps division of labour)

  1. Confirm the platform docs deploy (sylphx.toml web service) is live and serving the docs.
  2. Disconnect flow's Vercel project so the docs serve from a single source of truth.

No code/runtime change β€” deploy-config hygiene only. Found during an org-wide deploy-state reconciliation.

…phx.toml)

flow's docs site was configured to deploy to BOTH Vercel (vercel.json, Git
integration on main) and the Sylphx Platform (sylphx.toml [[services]] web,
building docs/**). Same site, two deploy definitions = an SSOT violation.

The Sylphx Platform manifest is authoritative (we dogfood our own PaaS), so
remove the duplicate vercel.json.

Before merge: confirm the platform docs deploy is live, then disconnect flow's
Vercel project so the docs serve from a single source of truth.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant