-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
priority:lowLow - Address when time permitsLow - Address when time permitssize:sS - Simple change, 1-4 hoursS - Simple change, 1-4 hourstype:choreChore - Maintenance tasks, dependencies, toolingChore - Maintenance tasks, dependencies, tooling
Description
Summary
Claude Code OAuth tokens expire periodically. Currently, renewal requires manually running claude setup-token, then updating both CLAUDE_CODE_OAUTH_TOKEN and ANTHROPIC_API_KEY secrets in the secrets-sync repo, then triggering the sync workflow.
Automate this process so token rotation is a single command or scheduled workflow.
Current Process
- Run
claude setup-tokenlocally to get new OAuth token gh secret set CLAUDE_CODE_OAUTH_TOKEN --repo JacobPEvans/secrets-syncgh secret set ANTHROPIC_API_KEY --repo JacobPEvans/secrets-sync- Trigger secrets-sync workflow to distribute to all repos
Desired State
- Single command or workflow that handles the full rotation
- Optionally: scheduled check that warns when token is near expiry
Phase
Backlog
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
priority:lowLow - Address when time permitsLow - Address when time permitssize:sS - Simple change, 1-4 hoursS - Simple change, 1-4 hourstype:choreChore - Maintenance tasks, dependencies, toolingChore - Maintenance tasks, dependencies, tooling
Projects
Status
Backlog