Conversation
|
@sansynx is attempting to deploy a commit to the Sentry Team on Vercel. A member of the Team first needs to authorize it. |
|
This change adds a permanent redirect from a 404 docs URL to the page with its install steps. The plan checks that redirect, nearby 404s, destination page loads, and client errors. An issue escalates when the old URL still 404s or when 404s or errors rise. Services: Mention PlanWhat changedRequests to RiskIf the redirect is missing, users still see the not-found page on the old URL. If the redirect table fails to load, other docs redirects can 404 too. If the destination page breaks, redirected users land on a failing GitHub install page. Intended effectConfirmed means the old URL no longer renders the not-found page and traffic reaches the GitHub install page. Absent means middleware still logs that old path at the baseline rate and sampled pageloads of that URL continue. The edge 308 itself is not in Sentry. Use the drop in not-found pageloads on the old URL as the reachable proof. Traces are sampled at 30 percent. Treat pageload counts as sampled volume, not full traffic.
Regression watchA broken redirect table would 404 other docs URLs. A broken destination would fail the GitHub install page. Watch sibling source-code-mgmt pageloads on the same redirect list.
Not observableSentry does not record the CDN 308 status for this Next.js redirect. The executor cannot count 308 responses from this connector. |
DESCRIBE YOUR PR
Fixes #19601
The reported GitHub Enterprise URL returns 404. Its installation instructions are on the GitHub integration page, so this adds a permanent redirect there. No content changes.
Validation:
AI assistance was used to prepare and check this change.
IS YOUR CHANGE URGENT?
PRE-MERGE CHECKLIST
LEGAL BOILERPLATE
Look, I get it. The entity doing business as "Sentry" was incorporated in the State of Delaware in 2015 as Functional Software, Inc. and is gonna need some rights from me in order to utilize my contributions in this here PR. So here's the deal: I retain all rights, title and interest in and to my contributions, and by keeping this boilerplate intact I confirm that Sentry can use, modify, copy, and redistribute my contributions, under Sentry's choice of terms.