Missing Checks permission in personal access token
#129512
-
Select Topic AreaBug BodyThere is
But it is missing in the settings:
I wonder if this is a bug or it is intended? |
Beta Was this translation helpful? Give feedback.
Replies: 13 comments 8 replies
-
|
I have just faced this as well. Curious that, as you mention, it is documented in the fine grained page, but not available. Checking in a GitHub App, it does show it: |
Beta Was this translation helpful? Give feedback.
-
|
I have same issue facing |
Beta Was this translation helpful? Give feedback.
-
|
We stumble to this issue as well and good to have the resolution soon. |
Beta Was this translation helpful? Give feedback.
-
|
To spend hours building a process based on documented functionality that doesn't exist is more than frustrating, it would be nice if someone from @github could give a response? is the error in the documentation or the omission of the feature? |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Just in case anyone else finds this thread, here was a response I got from emailing support:
Summary: Use a GitHub App instead of a PAT. |
Beta Was this translation helpful? Give feedback.
-
|
Following check-runs classic token modification deprecation https://github.blog/changelog/2025-02-12-notice-of-upcoming-deprecations-and-breaking-changes-for-github-actions/#changes-to-check-run-status-modification
The documentation says that fine-grained tokens are supported. Thankfully, I found this issue, and it saved me time from debugging it. I wonder why they wrote it in the docs in the first place if they know it's not supported. |
Beta Was this translation helpful? Give feedback.
-
|
It seems the official API docs are ahead of what is actually supported today... API Docs - https://docs.github.com/en/rest/checks/runs?apiVersion=2022-11-28#get-a-check-run
|
Beta Was this translation helpful? Give feedback.
-
|
It sounds like Github is planning to deprecate classic tokens. The community will need Checks to be supported for fine-grained access tokens before that happens. Would love to see progress on this by Github |
Beta Was this translation helpful? Give feedback.
-
|
i'm interested in using fine grained tokens to give agents isolated access to repos. but with this limitation they cannot see if the CI checks pass on github actions. |
Beta Was this translation helpful? Give feedback.
-
|
We are also affected by this limitation. We use fine-grained PATs to give Claude Code (Anthropic's AI coding agent) access to our private organization repositories. Claude Code's web-based environment (Claude Code on claude.ai) relies on fine-grained PATs for GitHub authentication. In this environment, As AI-powered coding agents like Claude Code become more widely adopted, the demand for fine-grained PATs with proper Checks read access is growing rapidly. These agents need to read PR status checks to understand CI results, review PRs effectively, and assist developers in their workflows. The With the planned deprecation of classic PATs, this gap will become a blocker for many teams using AI coding tools in their development workflow. Environment: |
Beta Was this translation helpful? Give feedback.
-
|
I had no clue this was an issue and wasted a good chunk of time and money on it as I thought I could automatically get pull request status via the api. Is there a reason for the limitation? thanks |
Beta Was this translation helpful? Give feedback.
-
|
I ended up working around it by hacking my own |
Beta Was this translation helpful? Give feedback.





Just in case anyone else finds this thread, here was a response I got from emailing support: