Seth Vargo
984b9cfee9
Update deps ( #430 )
2024-08-05 16:15:15 -04:00
Seth Vargo
e0122d6a97
Add request_reason for plumbing though user-supplied audit information ( #413 )
...
Fixes https://github.com/google-github-actions/auth/issues/412
2024-05-14 16:46:35 +00:00
Seth Vargo
34baaec3f3
Switch to using universe helpers ( #410 )
2024-05-04 12:05:55 -04:00
Seth Vargo
b4f4057a10
Use an OAuth 2.0 access token for Domain-Wide Delegation ( #388 )
...
Fixes https://github.com/google-github-actions/auth/issues/387
2024-02-05 11:27:46 -05:00
Seth Vargo
7c4e01fd00
Make auth universe-aware ( #352 )
...
This adds support for making the action "universe" aware, so it will be
usable for TPC and GDCH.
2023-11-28 21:59:39 -05:00
Seth Vargo
fe9207673e
Add support for Direct Workload Identity auth ( #348 )
...
This adds a new authentication mode, Direct Workload Identity
Federation. This new mode permits authenticating to Google Cloud
directly using the GitHub Actions OIDC token instead of proxying through
a Google Cloud Service Account.
2023-11-28 10:41:10 -05:00
Seth Vargo
04900d1e97
Drop chai and mocha deps ( #342 )
2023-11-15 08:33:15 -05:00
Seth Vargo
c4e906d161
Add proxy support ( #218 )
2022-08-31 19:13:51 -04:00
Seth Vargo
48c46e6a59
feat: ensure cred file is created with a predictable name ( #130 )
2022-02-03 11:57:50 -06:00
Seth Vargo
ec59fe8c8e
fix: switch to actions-utils and update deps ( #91 )
2021-12-22 10:45:18 -05:00
Seth Vargo
ccc7806970
Emit a better error when OIDC information is missing ( #81 )
2021-12-09 12:52:57 -05:00
Seth Vargo
8708e498da
Add support for Domain-Wide Delegation ( #70 )
2021-12-02 10:17:06 -06:00
Seth Vargo
057960bb62
Add util function for parsing durations and many more tests ( #69 )
2021-12-01 16:13:51 -05:00
Seth Vargo
c6fa692def
Use strict everywhere ( #68 )
2021-11-30 13:23:28 -08:00
Seth Vargo
2f0b4dbd9b
Add support for specifying authentication via JSON service account keys ( #37 )
...
* Add support for specifying authentication via JSON service account keys
* Update README.md
Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
* Update README.md
Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
* Update README.md
Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
* Review feedback
* Undo interface
* Use TokenCreator instead
Co-authored-by: Bharath KKB <bharathkrishnakb@gmail.com>
2021-11-08 17:13:59 -05:00