## Current Behavior The Claude Code setup has basic workflow automation but lacks comprehensive tooling permissions and detailed guidance for issue management. The workflow documentation contains redundant sections and some outdated commands. ## Expected Behavior With these changes, the Claude Code integration will have: - Enhanced tool permissions for better CI/CD workflow support - Comprehensive GitHub CLI commands for efficient multi-issue management - Clear mandatory requirements for PR template completion - Streamlined documentation with accurate command references ## Related Issue(s) This PR builds upon the initial Claude Code setup from #31380 by refining the workflow configuration and improving the developer experience.
35 lines
819 B
JSON
35 lines
819 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(find:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(mkdir:*)",
|
|
"WebFetch(domain:github.com)",
|
|
"WebFetch(domain:www.typescriptlang.org)",
|
|
"Bash(git log:*)",
|
|
"Bash(gh issue list:*)",
|
|
"Bash(gh issue view:*)",
|
|
"Bash(npx prettier:*)",
|
|
"Bash(nx prepush:*)",
|
|
"Bash(pnpm commit:*)",
|
|
"Bash(rg:*)",
|
|
"mcp__nx__nx_docs",
|
|
"mcp__nx__nx_workspace",
|
|
"mcp__nx__nx_project_details",
|
|
"Bash(nx show projects:*)",
|
|
"Bash(nx run-many:*)",
|
|
"Bash(nx run:*)",
|
|
"Bash(nx affected:*)",
|
|
"Bash(nx lint:*)",
|
|
"Bash(nx test:*)",
|
|
"Bash(nx build:*)",
|
|
"Bash(nx documentation:*)"
|
|
],
|
|
"deny": []
|
|
},
|
|
"enableAllProjectMcpServers": true,
|
|
"env": {
|
|
"BASH_MAX_TIMEOUT_MS": "1800000"
|
|
}
|
|
}
|