Skip to content

docs(size-analysis): add GitHub Enterprise Checks permission requirement#18556

Merged
mtopo27 merged 4 commits into
masterfrom
docs/size-analysis-ghe-checks-permission
Jun 25, 2026
Merged

docs(size-analysis): add GitHub Enterprise Checks permission requirement#18556
mtopo27 merged 4 commits into
masterfrom
docs/size-analysis-ghe-checks-permission

Conversation

@mtopo27

@mtopo27 mtopo27 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

What

Adds GHE-specific guidance to the Size Analysis CI integration docs covering the Checks: Read & Write permission that's required for status checks to post.

Why

GHE users who follow the existing GitHub Enterprise setup instructions end up with a Sentry app that doesn't include the Checks permission (it's absent from that table). When Size Analysis tries to post a status check, GitHub returns a 403, and the build shows "Status check failed to post".

Also: GHE doesn't have the Features tab that exists in github.com App settings, so users can't find the toggle they're looking for there — the Checks permission is the equivalent mechanism.

Changes

  • Installation step 1 — added sub-item (b) flagging the missing Checks permission for GHE users with a direct link to the GHE setup docs and the fix path.
  • Troubleshooting — new section "Status Check Failed to Post (GitHub Enterprise)" with step-by-step fix and a note explaining the missing Features tab.

Verified

Content consistency reviewed against the existing GHE setup instructions in docs/integrations/source-code-mgmt/github/index.mdx — navigation path Settings > Developer Settings > GitHub Apps matches what's already documented.


View Session in Sentry

Co-Authored-By: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
sentry-docs Ready Ready Preview, Comment Jun 25, 2026 6:15pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
develop-docs Ignored Ignored Preview Jun 25, 2026 6:15pm

Request Review

mtopo27 and others added 2 commits June 25, 2026 16:31
Co-Authored-By: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
Co-Authored-By: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
Link the step 1b GitHub Enterprise note to the GHE installation
instructions so users land on the right setup flow first. Remove the
redundant "Status Check Failed to Post" troubleshooting section, which
duplicated the same permission checklist.

Co-Authored-By: Claude <noreply@anthropic.com>
@mtopo27 mtopo27 merged commit bda4cee into master Jun 25, 2026
21 checks passed
@mtopo27 mtopo27 deleted the docs/size-analysis-ghe-checks-permission branch June 25, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants