Problem
The CLAUDE_CODE_OAUTH_TOKEN secret expires every ~8 hours. It comes from the local macOS Keychain OAuth flow and has to be manually refreshed. This has caused multiple CI failures already.
Solution
Run claude setup-token to generate a dedicated long-lived API key that doesn't expire. Update the CLAUDE_CODE_OAUTH_TOKEN secret on this repo with the new token.
Repos that need this
- supermodeltools/supermodeltools.github.io
- supermodeltools/website
- supermodeltools/supermodel-public-api
Steps
- Run
claude setup-token locally
- Copy the generated token
- Update
CLAUDE_CODE_OAUTH_TOKEN on all three repos
- Verify with a test
@claude mention
Problem
The CLAUDE_CODE_OAUTH_TOKEN secret expires every ~8 hours. It comes from the local macOS Keychain OAuth flow and has to be manually refreshed. This has caused multiple CI failures already.
Solution
Run
claude setup-tokento generate a dedicated long-lived API key that doesn't expire. Update theCLAUDE_CODE_OAUTH_TOKENsecret on this repo with the new token.Repos that need this
Steps
claude setup-tokenlocallyCLAUDE_CODE_OAUTH_TOKENon all three repos@claudemention