feat: switch deploy workflows to GitHub OIDC (zero secrets)#41
feat: switch deploy workflows to GitHub OIDC (zero secrets)#41chitcommit merged 2 commits intomainfrom
Conversation
This route conflicted with chittydisputes worker. The disputes.chitty.cc domain should route to chittydisputes, not chittycommand. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- deploy-pages: add id-token: write, remove api_key input - deploy-worker: add id-token: write at workflow level, remove secrets.CHITTYCONNECT_API_KEY passthrough Requires chittyops PR #30 (getchitty-creds OIDC migration) to be merged first. Deploy will use GitHub's native OIDC token validated by ChittyConnect — no stored secrets needed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Summary
deploy-worker.yml: Addsid-token: writepermission, removessecrets.CHITTYCONNECT_API_KEYdeploy-pages.yml: Addsid-token: writetoget-credentialsjob, removesapi_keyinputDependency
Requires chittyops PR #30 to be merged first (getchitty-creds OIDC migration).
How it works
https://connect.chitty.ccgetchitty-credssends the token to ChittyConnect's/api/github-actions/credentialsCHITTYOSis inallowedOrgs, returns credentialsTest plan
Deploy Workervia workflow_dispatchcommand.mychitty.comresolves after deploy🤖 Generated with Claude Code