589 B
589 B
GitHub App Roadmap
Deployment
- Choose deployment target (Cloud Run / ECS / fly.io)
- Add deployment configuration and secrets management
- Set up staging environment for webhook testing
Abuse Prevention
- Rate limiting per installation / repository
- Spending caps for Claude API usage
- Request size limits on diffs and file counts
Testing
- End-to-end testing: deploy against a real repo to validate full webhook flow
- Integration tests using FastAPI
TestClientfor full handler flow - Add CI workflow for PRs touching
github-app/