TinaCMS - Squash schema mismatches
Author: kulesyCreated Jun 18, 2026Updated Sep 17, 2026
Labelsenhancementdx@tinacms/cliEPIC
TL;DR
tinacms build conflates two jobs: local codegen, and an instantaneous deploy gate that compares the local schema against TinaCloud's eventually-consistent backend. The backend only updates after a push triggers an async re-index, so the gate routinely false-fails - the recurring schema-mismatch reports (ERR_CLOUD_CHECK_FAILED).
This Epic separates "make artifacts" from "reconcile with the backend," across @tinacms/cli and TinaCloud.
Target command surface
tinacms dev -c "next dev" # codegen + local server + framework dev
tinacms build # pure codegen, offline-safe
tinacms publish -c "next build" # codegen + framework build + wait-for-convergence gateUser flow becomes edit -> push -> wait for green. Removes the tinacms dev lock-dance and --skip-cloud-checks.
Source: tinacms/tinacms