Repository navigation
Bump API schema to b1eac6b0 - #20049
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Please update the IS YOUR CHANGE URGENT? section of the PR description:
This information helps the Docs team prioritize your review. |
|
The change rebuilds API reference pages from a new schema pin with the same OpenAPI document. The plan checks API page loads, API 404s, and failed API pageloads. An issue escalates when API 404s rise or those pageloads fail more often. Monitoring in Services: Mention PlanWhat changedRequests to API category and endpoint pages now build from schema SHA b1eac6b057846f1a8bcdc59e54c259e361679990. The dereferenced OpenAPI document is the same as SHA 7c51e556571ea1034763ddaa89b982af3365cb71. sentry-docs must deploy before those pages are live. develop-docs also deploys this commit because it shares the app tree. Only the sentry-docs build fetches the schema and adds sentry-docs is the ship that serves those pages. develop-docs is included because Vercel deploys the same commit to both projects. RiskA bad pin can fail the static build or drop API pages from static params. Users then get 404s on old API URLs. A schema shape mismatch can throw while an API page renders. Those failures stay on the API reference path. develop-docs does not render those pages. A compile break in the shared page module can fail both deploys. Intended effectThe pin is live when API page loads hold their share of all page loads. The OpenAPI JSON did not change, so no new endpoint page is expected. Absent looks like the API page-load share falling toward zero while other page types hold. API page-load share is
Regression watchA wrong pin can 404 old API URLs or fail API pageloads. Watch the API path, not the whole site. Current API 404 share is
Not observableThe running build does not emit the schema SHA. You cannot confirm the pin from telemetry. Vercel build logs for the GitHub schema fetch are not in this Sentry project. Exact field text on an endpoint page is not in metrics. |
No description provided.