You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: grant pull-requests: read where paths-filter needs it
Declaring a `permissions:` block sets every unlisted scope to none, which
dropped `pull-requests` for the six workflows whose file-changes job runs
dorny/paths-filter. That action defaults to `token: ${{ github.token }}`
and reads the PR's changed-file list via pulls.listFiles on pull_request
events, so it needs pull-requests: read. test.yml also passes
`list-files: shell`, which depends on that list directly.
Applied to exactly the six paths-filter users: bench, cleanliness,
convergence, coverage, fp-stability, test. The other nine workflows
reference no GitHub API beyond contents and stay at contents: read.
Claude-Session: https://claude.ai/code/session_01XPqfEaUBG7ZaZVzeMWnKHd
0 commit comments