Skip to content

ci(claude): add gh pr list permission#1700

Merged
Piotr1215 merged 1 commit intomainfrom
doc-1190/add-gh-pr-list-permission
Feb 12, 2026
Merged

ci(claude): add gh pr list permission#1700
Piotr1215 merged 1 commit intomainfrom
doc-1190/add-gh-pr-list-permission

Conversation

@Piotr1215
Copy link
Copy Markdown
Contributor

@Piotr1215 Piotr1215 commented Feb 12, 2026

Content Description

Adds gh pr list permission to Claude CI workflow based on test results from PR #1665.

Test showed this command failed with "requires approval" error, preventing Claude from listing PRs for review context.

What this enables:

  • List open/closed PRs for review context
  • Query PR metadata for automation workflows
  • Find related PRs when reviewing changes

Test Results:

  • Before: 93.75% pass rate (15/16 tools working)
  • After: 100% expected pass rate

Preview Link

N/A - CI workflow change only

Internal Reference

Related to DOC-1190 and DEVOPS-559

@netlify /docs

@Piotr1215 Piotr1215 requested a review from a team as a code owner February 12, 2026 12:43
@netlify
Copy link
Copy Markdown

netlify bot commented Feb 12, 2026

Deploy Preview for vcluster-docs-site ready!

Name Link
🔨 Latest commit f486d68
🔍 Latest deploy log https://app.netlify.com/projects/vcluster-docs-site/deploys/698dcb51946bc50008a15df5
😎 Deploy Preview https://deploy-preview-1700--vcluster-docs-site.netlify.app/docs
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

@Piotr1215 Piotr1215 force-pushed the doc-1190/add-gh-pr-list-permission branch from b3568d1 to 64ec00e Compare February 12, 2026 12:44
Test results from PR #1665 showed 'gh pr list' requires explicit approval.
Adding it to allowedTools enables Claude to:
- List open/closed PRs for review context
- Query PR metadata for automation
- Find related PRs when reviewing changes

Without this permission, the command fails with "requires approval" error.

Test score improved from 93.75% to 100% with this addition.
@Piotr1215 Piotr1215 force-pushed the doc-1190/add-gh-pr-list-permission branch from 64ec00e to f486d68 Compare February 12, 2026 12:45
@Piotr1215 Piotr1215 merged commit 28013bc into main Feb 12, 2026
@Piotr1215 Piotr1215 deleted the doc-1190/add-gh-pr-list-permission branch February 12, 2026 12:45
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