Skip to content

Add GitHub App configuration guide for GHES#9996

Draft
BeFunes wants to merge 4 commits intomainfrom
ghes-github-app-configuration
Draft

Add GitHub App configuration guide for GHES#9996
BeFunes wants to merge 4 commits intomainfrom
ghes-github-app-configuration

Conversation

@BeFunes
Copy link
Contributor

@BeFunes BeFunes commented Feb 13, 2026

Summary

  • Add new reference and troubleshooting page for configuring the CircleCI GitHub App on GitHub Enterprise Server
  • Covers required repository permissions, event subscriptions, and why each is needed
  • Provides step-by-step instructions for updating permissions and resolving the "updated App permissions" warning
  • Adds nav entry under Integration > VCS integration

Test plan

  • Antora build completes with no errors related to the new page
  • Page renders at guides/integration/ghes-github-app-configuration/
  • Nav entry appears in the correct location under VCS integration
  • Review content accuracy with engineering team

🤖 Generated with Claude Code

New reference and troubleshooting page covering required permissions,
event subscriptions, and steps to update the CircleCI GitHub App
configuration on GHES.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@BeFunes BeFunes requested review from a team as code owners February 13, 2026 16:05
@BeFunes BeFunes marked this pull request as draft February 13, 2026 16:06
BeFunes and others added 3 commits February 13, 2026 17:25
Rename file, update nav label, and remove the "(GHES)" abbreviation
from the intro paragraph. GitHub Enterprise Server is spelled out
in full throughout.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add clarification that all other repository permissions are not required
- Convert permissions and events explanation sections to unordered lists

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add screenshot of GitHub App event subscriptions settings page
  below the required events list
- Add screenshot of the permissions warning banner in the
  update permissions section

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

1 participant