Closed i10416 closed 2 years ago
Thanks for reporting this! The original code to work with OAuth and token sources was inherited from old project. I'll look into it since I need GitHub keyless integration myself soon.
Now this is supported for OIDC/SAML (such as GitHub actions) starting with v0.19.5: https://github.com/abdolence/gcloud-sdk-rs#workload-identity-federation
There are still limitations for AWS and impersonated_service_account
without federation auth. I'll create separate tickets for them since it requires a bit work.
Now this is supported for OIDC/SAML (such as GitHub actions) starting with v0.19.5:
Thank you!
rel https://github.com/abdolence/gcloud-sdk-rs/issues/26 https://github.com/abdolence/gcloud-sdk-rs/blob/master/gcloud-sdk/src/token_source/credentials.rs#L12
https://github.com/golang/oauth2/blob/6fdb5e3db783d4a038a89fb82279727f80e7bf8e/google/google.go#L94