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
Copy file name to clipboardExpand all lines: README.md
+80Lines changed: 80 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,86 @@ This command will guide you through setting up the GitHub app and required secre
35
35
- Or `CLAUDE_CODE_OAUTH_TOKEN` for OAuth token authentication (Pro and Max users can generate this by running `claude setup-token` locally)
36
36
3. Copy the workflow file from [`examples/claude.yml`](./examples/claude.yml) into your repository's `.github/workflows/`
37
37
38
+
### Using a Custom GitHub App
39
+
40
+
If you prefer not to install the official Claude app, you can create your own GitHub App to use with this action. This gives you complete control over permissions and access.
41
+
42
+
**When you may want to use a custom GitHub App:**
43
+
44
+
- You need more restrictive permissions than the official app
- The custom app must have read/write permissions for Issues, Pull Requests, and Contents
114
+
- Your app's token will have the exact permissions you configured, nothing more
115
+
116
+
For more information on creating GitHub Apps, see the [GitHub documentation](https://docs.github.com/en/apps/creating-github-apps).
117
+
38
118
## 📚 FAQ
39
119
40
120
Having issues or questions? Check out our [Frequently Asked Questions](./FAQ.md) for solutions to common problems and detailed explanations of Claude's capabilities and limitations.
0 commit comments