Skip to content

Bump API schema to d12e7e78 - #20262

Merged
sentry-api-schema-updater[bot] merged 1 commit into
masterfrom
bot/bump-api-schema-to-d12e7e78
Oct 27, 2026
Merged

sentry-api-schema-updater[bot] merged 1 commit into
masterfrom
bot/bump-api-schema-to-d12e7e78

Conversation

@sentry-api-schema-updater

Copy link
Copy Markdown
Contributor

No description provided.

@vercel

vercel Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
develop-docs Ready Ready Preview Oct 27, 2026 4:57pm UTC
sentry-docs Ready Ready Preview Oct 27, 2026 4:57pm UTC

Request Review

@sentry-api-schema-updater
sentry-api-schema-updater Bot merged commit 7781719 into master Oct 27, 2026
0 of 2 checks passed
@sentry-api-schema-updater
sentry-api-schema-updater Bot deleted the bot/bump-api-schema-to-d12e7e78 branch October 27, 2026 16:48
@github-actions github-actions Bot added the Priority: Needs Triage The PR description is missing valid priority information label Oct 27, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Please update the IS YOUR CHANGE URGENT? section of the PR description:

  • Select exactly one option.
  • If you selected an urgent or other deadline, provide the date as YYYY-MM-DD.

This information helps the Docs team prioritize your review.

@cursor

cursor Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

The build now pins a new schema revision. Public API pages do not change. The plan checks API page loads and API path errors. An issue escalates when API page loads fall or those errors appear.

Rollout complete

Services: sentry-docs, develop-docs.

Plan

What changed

The docs build fetches OpenAPI from schema SHA d12e7e7887237731bfe71ad984d78a8f2f3a999f. The prior pin was 1e28b5702e73a03dddef6e35fad191ab1ed95b1a. That schema commit does not change openapi-derefed.json. Requests to /api/ pages keep the same content. sentry-docs must deploy before the new pin is live. develop-docs also deploys this shared file. develop-docs does not render OpenAPI pages.

Risk

A missing OpenAPI file fails the sentry-docs build. A bad parse can drop or rename API routes. Users then get 404s on /api/ pages. This SHA does not change that file. The remaining risk is a bad fetch at build time. Shared src also rebuilds develop-docs.

Intended effect

This pin adds no new API page and no new metric. Confirm the schema still built API pages. docs.page.load with page_type=api must hold its share of all page loads. Absent: that share falls while other page types hold.

Signal Baseline Window Rule Source
docs.page.load page_type=api share 4.86 percent, 1769 of 36375 loads 2026-10-25T16:49:37Z to 2026-10-27T16:49:37Z hold the share Sentry metrics, project docs, environment production

Regression watch

A dropped route shows as fewer API page loads. A broken API page shows as errors on /api/ URLs. Put both on this change. Other page types are the control. If those also fall, the whole site moved, not only API pages.

Signal Baseline Window Rule Source
docs.page.load page_type=api share 4.86 percent, 1769 of 36375 loads 2026-10-25T16:49:37Z to 2026-10-27T16:49:37Z do not fall below the pooled share while other page types hold Sentry metrics, project docs, environment production
docs.page.load excluding page_type=api 34606 loads 2026-10-25T16:49:37Z to 2026-10-27T16:49:37Z hold this control volume Sentry metrics, project docs, environment production
error events, http.url matches /api/ 0 events 2026-10-25T16:49:37Z to 2026-10-27T16:49:37Z hold at 0 Sentry errors, project docs, environment production

If API path errors appear, inspect API page slugs against the prior schema.

Not observable

Hourly API page-load series did not return. The 404 metric docs.page.not_found did not return. Pageload traces for /api/ timed out. Runtime logs for MDX 404 warnings timed out. develop-docs error rate was not measured. Pre-ship 404 rate for /api/ paths is missing. The /api/ error query used http.url. Client errors on API pages may lack that tag. The executor must not file those signals as none or detected.

@cursor

cursor Bot commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Verified in production

  • API pages still load after this ship, and no API path errors appeared.

This branch was successfully deployed

2 active deployments
Preview – sentry-docs — d1723816 Deployed Oct 27, 2026 by vercel[bot]
Preview – develop-docs — d1723816 Deployed Oct 27, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Needs Triage The PR description is missing valid priority information

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants