Commit Graph

65 Commits

Author SHA1 Message Date
Kevin Cheung
126054d1a9
Note that Firebase Admin Node.js SDK doesn't support WLIF (#268)
<!--
Thank you for proposing a pull request! Please note that SOME TESTS WILL
LIKELY FAIL due to how GitHub exposes secrets in Pull Requests from
forks.
Someone from the team will review your Pull Request and respond.

Please describe your change and any implementation details below.
-->

---------

Signed-off-by: Kevin Cheung <kevinthecheung@users.noreply.github.com>
2023-03-07 19:03:11 -05:00
Seth Vargo
1475a55569
Document possible issues with org policies (#258)
Fixes GH-257
2023-01-24 09:02:03 -05:00
Seth Vargo
46affe9814
Small README tweak 2022-12-06 14:41:49 -05:00
Mike Verbanic
dcb0567d1a
fix: update doc versions (#240)
<!--
Thank you for proposing a pull request! Please note that SOME TESTS WILL
LIKELY FAIL due to how GitHub exposes secrets in Pull Requests from
forks.
Someone from the team will review your Pull Request and respond.

Please describe your change and any implementation details below.
-->
2022-11-09 09:11:19 -05:00
Seth Vargo
d419231eb9
Fix one 2022-11-08 12:01:21 -05:00
Seth Vargo
9cf496b575
Switch to auth@v1 (#238)
There's a chicken-and-egg problem here where we want to have the docs
reflect v1 (so the github marketplace shows the right thing), but we
can't cut v1 until the docs are updated.
2022-11-08 12:00:36 -05:00
Seth Vargo
44ae44c257
Update dependencies and tweak README (#237) 2022-11-08 11:20:52 -05:00
Seth Vargo
60569fa4c7
Clarify docs 2022-11-04 15:12:05 -04:00
Seth Vargo
c06176fb62
Document that WIF is supported for gsutil and bq now (#213) 2022-08-17 16:26:52 -07:00
Seth Vargo
acd8a2b487
Document how GitHub secrets work (#208)
Fixes #207
2022-08-08 08:46:38 -07:00
Daz Wilkin
8609d2cff4
r/an/and (#205)
Signed-off-by: Daz Wilkin <DazWilkin@users.noreply.github.com>
2022-07-18 11:56:21 -04:00
Seth Vargo
d394832e06
docs: clarify that token properties don't extend beyond the action (#204) 2022-07-06 12:12:08 -04:00
Seth Vargo
f322a0d1e2
fix: only emit warning if the lifetime exceeds 1 hour 2022-05-16 09:48:11 -04:00
Seth Vargo
9adccd9156
docs: add link to gsutil issue about WIF support 2022-04-19 10:58:13 -04:00
Seth Vargo
e426d954f6
chore: update references to setup-gcloud@master -> setup-gcloud@main (#162) 2022-04-05 09:44:37 -05:00
Seth Vargo
d16fd896f7
feat: allow opt-out of exporting environment variables (#157)
This allows users to opt-out of exporting environment variables. This might be helpful if they **don't** want future steps to be authenticated, or if the exported environment variables conflict with other values.
2022-03-24 16:02:18 -05:00
Seth Vargo
e9ca24f3e2
docs: add a node about node16 on self-hosted runners (#149) 2022-03-08 10:24:24 -05:00
Koichi Shiraishi
db6919d074
Update actions/checkout to v3 (#148)
* chore: update actions/checkout to v3

Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com>

* chore: update docs to actions/checkout@v3

Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com>
2022-03-08 10:18:30 -05:00
SHIMADA Kento
65963dbda5
doc: fix registry name example for GAR (#143) 2022-02-25 12:56:50 -05:00
Charles Sullivan
3fbe03175e
doc: Fix token_format in readme. (#138)
https://github.com/google-github-actions/auth/blob/main/action.yml#L136-L139
2022-02-14 11:37:07 -06: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
3b7fb59565
docs: add gar and gcr example (#128) 2022-02-03 14:30:22 +00:00
Seth Vargo
b6d69ec4d4
doc: add troubleshooting section (#127) 2022-02-03 02:19:28 -06:00
Seth Vargo
983a037dfb
feat: emit a warning when the workspace is empty (#117)
There have been a number of GitHub issues recently due to users not adding actions/checkout before calling "auth", which makes the credentials unavailable to future steps. Worse, some people are putting checkout _after_ auth, which overwrites the generated credentials with a checkout of the repo.

This adds a feature that emits a warning with the workspace is empty.
2022-01-26 15:27:51 -05:00
Seth Vargo
88fbfac1f6
docs: note checkout must come first 2022-01-22 14:41:04 -05:00
Tautvydas Versockas
1261433f2b
Replace single quotes with double quotes in README (#108) 2022-01-17 16:25:00 +00:00
Seth Vargo
2c3f0ad713
Add note about gcloud version 2022-01-11 11:41:30 -05:00
Seth Vargo
f616570cea
Fix small README typo 2022-01-07 09:46:48 -05:00
Seth Vargo
478002e00b
chore: fix readme example to not consume token (#98) 2021-12-29 22:01:45 -06:00
Seth Vargo
443ae925ab
bug: only cleanup credentials if credentials were created (#96) 2021-12-23 11:39:54 -05:00
Seth Vargo
1b8ec4e237
Update README.md 2021-12-19 22:13:23 -05:00
Katie McLaughlin
52d3869752
(minor) fix syntax on README step (#88) 2021-12-14 12:08:46 -05:00
Bharath KKB
1c6c798434
chore: add a link to TF module (#86) 2021-12-09 17:23:08 -06:00
Seth Vargo
ac09c292a1
Update documentation and emit log messages (#85) 2021-12-09 17:27:21 -05:00
Seth Vargo
d03480e8ad
Update documentation 2021-12-09 14:15:09 -05:00
Seth Vargo
8708e498da
Add support for Domain-Wide Delegation (#70) 2021-12-02 10:17:06 -06: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
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
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
b759bed608
Bump README to v0.4.0 2021-11-09 16:11:11 -05: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
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
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