Seth Vargo
5090ecb28d
Add workflow to update tag pointer ( #82 )
2021-12-09 14:14:46 -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
1618f1c032
Add another test for fromBase64 ( #76 )
2021-12-07 10:22:31 -06:00
Seth Vargo
870ff908cc
Allow manually invoking tests too ( #74 )
2021-12-06 17:19:37 -06:00
Seth Vargo
ed829381c8
Upgrade deps ( #72 )
2021-12-03 14:00:48 -06:00
Seth Vargo
abba7c4d9a
Remove bug and pr templates to inherit from organization ( #71 )
2021-12-02 17:57:29 -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
1e9245c68a
Clean up exported credentials when the workflow finishes ( #67 )
...
* Clean up exported credentials when the workflow finishes
* Fix conditional and log
2021-12-01 11:38:47 -06:00
Seth Vargo
c6fa692def
Use strict everywhere ( #68 )
2021-11-30 13:23:28 -08:00
Seth Vargo
a37d7b422e
Update README.md ( #64 )
2021-11-29 18:10:56 -06:00
Nozomu Ohki
6dbf4e537f
chore: Replace backticks with single quotes in README ( #65 )
2021-11-29 17:52:40 -06:00
Seth Vargo
e805d1d054
Update README to v0.4.1
2021-11-29 14:57:02 -05:00
Bharath KKB
9a051ab76c
fix: export Google GHA creds env var ( #57 )
...
* fix: export Google GHA creds env var
* add comments for cred envvars
* build
2021-11-26 11:02:14 -05:00
Seth Vargo
2428105372
Compile
2021-11-25 14:28:51 -05:00
Seth Vargo
ddbc4798b7
Make error message clearer that it came from auth
2021-11-25 14:26:11 -05:00
Seth Vargo
fc5003a59a
Update README.md
2021-11-25 14:20:31 -05:00
pokutuna
e7aec2b7c8
docs: fix token format example in readme ( #59 )
2021-11-25 14:19:48 -05:00
Seth Vargo
cc4b368646
Output more information in error about missing secrets ( #55 )
2021-11-22 11:51:55 -05:00
Seth Vargo
c022bd29f8
Add log output to bug template ( #53 )
2021-11-22 11:27:32 -05:00
Seth Vargo
3ecfcdb218
Fix issue template
2021-11-11 14:15:40 -05:00
Seth Vargo
6c3096cce2
Use YAML templates for issues ( #47 )
2021-11-11 14:14:37 -05:00
Seth Vargo
f56f5989ce
Pull user-agent version from module ( #45 )
2021-11-10 13:39:13 -06:00
Bharath KKB
19e4d7845e
chore: switch to using test-infra resources ( #44 )
...
* chore: switch to using test-infra resources
* swap secret name
2021-11-09 21:40:23 -06:00
Seth Vargo
a61909d048
Description < 125 characters
2021-11-09 16:13:20 -05:00
Seth Vargo
b759bed608
Bump README to v0.4.0
2021-11-09 16:11:11 -05:00
Seth Vargo
f014f2369a
Fallback to ref ( #43 )
2021-11-09 15:08:31 -06:00
Seth Vargo
d5ed5bab89
Handle non-pull request runs ( #42 )
...
github.head_ref is only available in PRs, so the build failed on main
2021-11-09 11:59:19 -06:00
Seth Vargo
d97e31546b
Ensure files are compiled as part of CI ( #41 )
...
* Ensure files are compiled as part of CI
* Install deps there too
2021-11-08 20:01:39 -06: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
Bharath KKB
d5a354ef10
chore: refactor WIF ( #33 )
...
* define common interfaces
* common base client
* refactor WIF to use interfaces and base client
* refactor main
* add build in CI
* add name for build step
* address comments
* fix import
* interface for credfile return
* regen dist
2021-10-12 23:17:42 -04:00
Seth Vargo
3fe2a3779a
Expand error message when GitHub envvars are not present ( #31 )
...
This points people to the GitHub Actions permissions documentation, which will help with troubleshooting token permission errors.
2021-10-06 11:26:23 -07:00
Seth Vargo
90e80b8d07
Update to new STS URL ( #30 )
...
Per https://twitter.com/chrisrpatterson/status/1445773065221128203 . This is still rolling out.
2021-10-06 11:22:19 -07:00
Seth Vargo
abe0e87145
Bump version used in README examples ( #26 )
2021-10-04 09:35:28 -07:00
Seth Vargo
f3c3e206c9
Default audience to the WIF provider ID ( #23 )
2021-10-04 09:14:08 -07:00
Seth Vargo
02f3d58995
Clean up a few typescript warnings ( #25 )
2021-09-30 13:07:11 -07:00
Seth Vargo
60904d8a0d
Upgrade actions/core to release version ( #21 )
2021-09-28 17:07:49 -04:00
Seth Vargo
b3b82c7f1e
chore: Add issue/pr templates, note test failures likely ( #19 )
2021-09-27 19:33:43 -05:00
Bogdan A
7296e5030f
docs: remove unnecessary steps and update examples ( #15 )
2021-09-27 12:59:53 -04:00
Niels Hofmans
f8bb88e07e
chore: add read privileges to readme ( #18 )
2021-09-27 11:21:07 -04:00
Yuki Furuyama
0583f8fbeb
s/access_token/id_token/ for id_token_include_email input ( #13 )
2021-09-23 20:45:22 -04:00
Seth Vargo
fe9d1eddf5
Update README.md ( #14 )
2021-09-23 20:44:24 -04:00
Seth Vargo
1854238d2d
Add a note about overriding default permissions
...
Fixes GH-12
2021-09-22 21:31:59 -04:00
Seth Vargo
5f24906e9b
Create CODEOWNERS ( #11 )
2021-09-22 10:10:39 -04:00
gregoireW
f660f85abd
Fix a typo in the README for usage instructions
...
Signed-off-by: gregoireW <24318548+GregoireW@users.noreply.github.com>
2021-09-22 08:59:42 -04:00
Seth Vargo
fb26879445
Update references to google now ( #8 )
2021-09-21 19:30:30 -04:00
Seth Vargo
2dd133ffa2
Bump version
2021-09-21 18:11:17 -04:00
Seth Vargo
febe21311b
Add the ability to generate and export a credentials file ( #7 )
...
This credentials file can be passed to gcloud or other Google Cloud SDKs to automatically do the exchange.
2021-09-21 18:10:27 -04:00
Seth Vargo
c7bb6ad28f
access_token_scopes is not required
2021-09-21 12:25:09 -04:00
Seth Vargo
bbbd1424f7
Add example of attribute mapping repos
2021-09-21 12:23:39 -04:00