Repository navigation
fix(github): grant read access to commit statuses - #556
Merged
Merged
Conversation
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/blog-generator
October 6, 2026 18:00
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/content-scraper
October 6, 2026 18:00
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/deco-news-weekly-digest
October 6, 2026 18:00
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/discord-read
October 6, 2026 18:00
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-analytics
October 6, 2026 18:00
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-big-query
October 6, 2026 18:00
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-calendar
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-calendar-sa
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-drive
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-search-console
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-sheets
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-slides
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-tag-manager
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/google-workspace
October 6, 2026 18:01
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/object-storage
October 6, 2026 18:02
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/whatsappagent
October 6, 2026 18:02
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/youtube-channel-admin
October 6, 2026 18:03
Destroyed
deco-hosting
Bot
temporarily deployed
to
preview/pr-556/youtube-search
October 6, 2026 18:03
Destroyed
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Studio requests
statuses: readfor repository-scoped GitHub tokens, but the GitHub MCP issuer rejects that permission and Studio falls back to a narrower token. Reading a PR’s combined CI rollup can then fail withResource not accessible by integration, including when publishing encounters a previously merged PR.Allow commit-status access, cap it to read-only, and include it in refresh upgrades. If an installation has not approved status access, drop that optional upgrade first while retaining approved checks and deployment access. Update the tool description and permission documentation.
Validation:
Existing eligible grants acquire status access on refresh after deployment; no storage migration is required.
Summary by cubic
Fixes 403 "Resource not accessible by integration" errors when reading a PR's combined CI rollup (including for already-merged PRs) by granting commit-status read access to repository-scoped GitHub tokens.
statuses: readto the minted token's permission set, capped read-only to prevent forging CI signals.statusesto the refresh upgrade ladder, so existing grants pick it up on their next refresh without re-import or migration.Written for commit 84ef8c8. Summary will update on new commits.