Commit Graph

240 Commits

Author SHA1 Message Date
Seth Vargo
68ea0b8bd6
Trigger release on pushes to release branches (#358) 2023-11-28 22:49:37 -05:00
Google GitHub Actions Bot
67e9c72af6
Release: v2.0.0 (#355)
## What's Changed
* Add support for Direct Workload Identity auth by @sethvargo in
https://github.com/google-github-actions/auth/pull/348
* Add protection for release branches by @sethvargo in
https://github.com/google-github-actions/auth/pull/351
* Make auth universe-aware by @sethvargo in
https://github.com/google-github-actions/auth/pull/352
* Fix some examples to include project_id by @sethvargo in
https://github.com/google-github-actions/auth/pull/353


**Full Changelog**:
https://github.com/google-github-actions/auth/compare/v1.2.0...0a2edc185b2c194b4f6bcebc7a8f52ebce97cd91
2023-11-28 22:37:53 -05:00
Seth Vargo
0a2edc185b
Fix some examples to include project_id (#353) 2023-11-28 22:07:21 -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
097d292c04
Add protection for release branches (#351) 2023-11-28 10:52:27 -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
Google GitHub Actions Bot
f105ef0cdb
Release: v1.2.0 (#346)
## What's Changed
* Update deps by @sethvargo in
https://github.com/google-github-actions/auth/pull/312
* dependabot: only do security updates by @sethvargo in
https://github.com/google-github-actions/auth/pull/320
* update all deps by @sethvargo in
https://github.com/google-github-actions/auth/pull/321
* Update README.md by @mattseymour in
https://github.com/google-github-actions/auth/pull/332
* Update deps to Node 20 by @sethvargo in
https://github.com/google-github-actions/auth/pull/339
* Drop chai and mocha deps by @sethvargo in
https://github.com/google-github-actions/auth/pull/342
* Switch to more resilient testing by @sethvargo in
https://github.com/google-github-actions/auth/pull/343
* Build latest versions by @sethvargo in
https://github.com/google-github-actions/auth/pull/345

## New Contributors
* @mattseymour made their first contribution in
https://github.com/google-github-actions/auth/pull/332

**Full Changelog**:
https://github.com/google-github-actions/auth/compare/v1.1.1...cf96593e466c3b0a34086310cd29fe5aa3f49ece
2023-11-20 18:38:48 +00:00
Seth Vargo
cf96593e46
Build latest versions (#345)
<!--
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.
-->
2023-11-20 13:23:18 -05:00
Seth Vargo
292d120a9f
Switch to more resilient testing (#343) 2023-11-15 22:27:04 -05:00
Seth Vargo
04900d1e97
Drop chai and mocha deps (#342) 2023-11-15 08:33:15 -05:00
Seth Vargo
43a59886fc
Update deps (#339) 2023-11-08 06:22:12 -08:00
Matt Seymour
e607103ba4
Update README.md (#332)
Update code sample to use latest github action/checkout@v4.

Signed-off-by: Matt Seymour <mattaseymour@gmail.com>
2023-10-04 03:02:29 -04:00
Seth Vargo
87b651ab4a
update all deps (#321) 2023-07-11 12:37:56 -04:00
Seth Vargo
8738ec4f61
dependabot: only do security updates (#320) 2023-07-11 11:09:54 -04:00
Seth Vargo
ee81b78321
Update deps (#312)
Closes https://github.com/google-github-actions/auth/pull/304
2023-05-29 11:21:36 -04:00
Google GitHub Actions Bot
35b0e87d16
Release: v1.1.1 (#306)
## What's Changed
* Add support info by @sethvargo in
https://github.com/google-github-actions/auth/pull/303
* chore: update dependencies (automated) by @verbanicm in
https://github.com/google-github-actions/auth/pull/305


**Full Changelog**:
https://github.com/google-github-actions/auth/compare/v1.1.0...24b8285e35a6e4f8d1b395a5191e2d7682ec64b8
2023-05-08 14:19:11 -04:00
Mike Verbanic
24b8285e35
chore: update dependencies (automated) (#305) 2023-05-08 11:32:57 -04:00
Seth Vargo
286fc8e4ba
Add support info (#303) 2023-05-04 11:44:07 -07:00
Google GitHub Actions Bot
e8df18b60c
Release: v1.1.0 (#297)
## What's Changed
* fix: update doc versions by @verbanicm in
https://github.com/google-github-actions/auth/pull/240
* Only emit a warning if the envvar has changed by @sethvargo in
https://github.com/google-github-actions/auth/pull/245
* Update CI and deps by @sethvargo in
https://github.com/google-github-actions/auth/pull/248
* Document possible issues with org policies by @sethvargo in
https://github.com/google-github-actions/auth/pull/258
* Updated troubleshooting to add permissions example by @bseib in
https://github.com/google-github-actions/auth/pull/262
* Note that Firebase Admin Node.js SDK doesn't support WLIF by
@kevinthecheung in
https://github.com/google-github-actions/auth/pull/268
* chore: update dependencies (automated) by @verbanicm in
https://github.com/google-github-actions/auth/pull/274
* Document admission for all repos of an owner by @djbrown in
https://github.com/google-github-actions/auth/pull/279
* Switch to pull non-secret values from env by @sethvargo in
https://github.com/google-github-actions/auth/pull/288
* Emit a diff of each environment variable by @sethvargo in
https://github.com/google-github-actions/auth/pull/296
* Enable default retries of 3 retry attempts at 250ms backoff by
@sethvargo in https://github.com/google-github-actions/auth/pull/294

## New Contributors
* @bseib made their first contribution in
https://github.com/google-github-actions/auth/pull/262
* @kevinthecheung made their first contribution in
https://github.com/google-github-actions/auth/pull/268
* @djbrown made their first contribution in
https://github.com/google-github-actions/auth/pull/279

**Full Changelog**:
https://github.com/google-github-actions/auth/compare/v1.0.0...41d8fa4aaad5b21acb962af3a5112b0d1bd9cb1d
2023-04-17 23:02:56 +00:00
Seth Vargo
41d8fa4aaa
Enable default retries of 3 retry attempts at 250ms backoff (#294)
This changes the default behavior to enable retries. Retry logic has
existed for awhile, but required direct user action to enable. This
enables 3 retries with a fibonacci backoff of 250ms by default to handle
transient communication errors with upstream APIs.
2023-04-17 22:57:11 +00:00
Seth Vargo
14b54cc192
Emit a diff of each environment variable (#296)
Fixes https://github.com/google-github-actions/auth/issues/295
2023-04-17 22:52:00 +00:00
Seth Vargo
430ae13d31
Switch to pull non-secret values from env (#288) 2023-03-24 16:43:00 -04:00
Seth Vargo
f8751d9c29
Switch back to v0 2023-03-24 12:54:38 -04:00
Seth Vargo
7004cc6280
Temporarily use @main to test releases 2023-03-24 12:16:33 -04:00
Daniel Brown
5431d4afba
Document admission for all repos of an owner (#279)
I really struggleded several days with this and thankfully i found
https://github.com/google-github-actions/auth/issues/77#issuecomment-990371420
big thanks to @sethvargo ❤
as @dobromyslov already said, this should be documented
so I went ahead and created added a paragrah for this use case

---------

Signed-off-by: Daniel Brown <djbrown@users.noreply.github.com>
2023-03-24 10:24:13 -04:00
Mike Verbanic
b0a71801d2
chore: update dependencies (automated) (#274) 2023-03-17 10:31:40 -04:00
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
Broc Seib
483e21d723
Updated troubleshooting to add permissions example (#262)
<!--
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.
-->

Added another case that can cause `auth` to fail, helpful to users on
day one of using the tool and trying to understand what's happening.

Fixes
https://github.com/google-github-actions/auth/issues/260#issuecomment-1419662751
2023-02-21 09:06:08 -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
d4421b6014
Update CI and deps (#248) 2022-12-09 21:21:40 -05:00
Seth Vargo
46affe9814
Small README tweak 2022-12-06 14:41:49 -05:00
Seth Vargo
23620afd0f
Only emit a warning if the envvar has changed (#245) 2022-11-26 09:00:48 -05:00
Seth Vargo
400b51b0c2
Point to OIDC debugger 2022-11-18 10:13:17 -05:00
Seth Vargo
7c1d54bea7
Tweak some documentation around troubleshooting 2022-11-17 09:33:51 -05:00
Seth Vargo
abd9c242f6
Add troubleshooting for enterprise installations 2022-11-11 09:05:21 -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
Google GitHub Actions Bot
ef5d53e30b
Release: v1.0.0 (#239)
## What's Changed
* Update dependencies and tweak README by @sethvargo in
https://github.com/google-github-actions/auth/pull/237
* Switch to auth@v1 by @sethvargo in
https://github.com/google-github-actions/auth/pull/238


**Full Changelog**:
https://github.com/google-github-actions/auth/compare/v0.8.3...d419231eb96d10101085218406fb847f866ed776
2022-11-08 17:31:50 +00: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
7e38fb10d3
Add capitalization to troubleshooting
Fixes #234
2022-10-24 20:49:23 -04:00
Google GitHub Actions Bot
c4799db911
Release: v0.8.3 (#232) 2022-10-14 20:30:25 +00:00
Mike Verbanic
deb4ef6f17
chore: update dependencies (automated) (#231) 2022-10-14 16:17:51 -04:00
Google GitHub Actions Bot
2671692c37
Release: v0.8.2 (#229) 2022-10-12 13:34:13 -04:00
Seth Vargo
5ed7985d75
Update deps to fix setOutput issue (#228) 2022-10-12 10:25:39 -07:00
Google GitHub Actions Bot
dac4e13deb
Release: v0.8.1 (#219) 2022-08-31 16:28:27 -07:00
Seth Vargo
c4e906d161
Add proxy support (#218) 2022-08-31 19:13:51 -04:00
Seth Vargo
246692c248
chore: update deps (#215) 2022-08-25 09:02:06 -04:00
Seth Vargo
c06176fb62
Document that WIF is supported for gsutil and bq now (#213) 2022-08-17 16:26:52 -07:00