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
feat: add OIDC credential auto-discovery for CI/CD environments
Add a new OIDC credential provider to the credential chain that
automatically detects CI/CD environments, retrieves a vendor OIDC JWT,
and exchanges it for a short-lived Cloudsmith API token.
Key changes:
- New OidcProvider in the credential provider chain (lowest priority)
- AWS environment detector using boto3/STS (optional `aws` extra)
- OIDC token exchange with retry and exponential backoff
- Token caching via system keyring with filesystem fallback
- Keyring helpers for OIDC token storage/retrieval
- `whoami` command updated to display OIDC auth source
- README updated with optional dependency install instructions
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments