Commit Graph

51 Commits

Author SHA1 Message Date
Google GitHub Actions Bot
f6de81663f
Release: v2.0.1 (#382)
## What's Changed
* Trigger release on pushes to release branches by @sethvargo in
https://github.com/google-github-actions/auth/pull/358
* Fix a small docs issue by @sethvargo in
https://github.com/google-github-actions/auth/pull/359
* Remove broken markdown links by @sethvargo in
https://github.com/google-github-actions/auth/pull/362
* Document that project_id might be required by @sethvargo in
https://github.com/google-github-actions/auth/pull/367
* Update README and CI to use latest version by @sethvargo in
https://github.com/google-github-actions/auth/pull/365
* Add service_account to WIF through SA example by @sethvargo in
https://github.com/google-github-actions/auth/pull/369
* Use new markdown syntax for alerts by @sethvargo in
https://github.com/google-github-actions/auth/pull/371
* Note .dockerignore in the exclusion for credentials by @sethvargo in
https://github.com/google-github-actions/auth/pull/376
* Support newline-separated inputs for delegates and access_token_scopes
by @sethvargo in https://github.com/google-github-actions/auth/pull/381


**Full Changelog**:
https://github.com/google-github-actions/auth/compare/v2.0.0...a57dd046551728ea4f537891f7c0b7758f71e77b
2024-01-08 17:39:31 -05:00
Seth Vargo
a57dd04655
Support newline-separated inputs for delegates and access_token_scopes (#381)
Fixes #380
2024-01-08 17:24:50 -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
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
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
Seth Vargo
87b651ab4a
update all deps (#321) 2023-07-11 12:37:56 -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
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
Mike Verbanic
b0a71801d2
chore: update dependencies (automated) (#274) 2023-03-17 10:31:40 -04:00
Seth Vargo
d4421b6014
Update CI and deps (#248) 2022-12-09 21:21:40 -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
44ae44c257
Update dependencies and tweak README (#237) 2022-11-08 11:20:52 -05: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
b792fe33f8
chore: update deps (#199) 2022-06-21 10:10:01 -05:00
Google GitHub Actions Bot
30b1c78d51
chore: release 0.8.0 (#183) 2022-05-23 15:27:20 -04:00
Mike Verbanic
95a6bc2a27
feat: add retries (#181) 2022-05-23 15:17:21 -04:00
Google GitHub Actions Bot
81012c2689
chore: release 0.7.3 (#179) 2022-05-18 10:09:11 -04:00
Google GitHub Actions Bot
dafc92490a
chore: release 0.7.2 (#175) 2022-05-16 10:06:39 -04:00
Seth Vargo
ce2cf1ac23
chore: update deps (#173) 2022-05-02 10:38:47 -04:00
Seth Vargo
c2d3c1fca0
chore: version bump 2022-04-22 16:47:11 -04:00
Seth Vargo
f6793d5041
chore: update all deps (#167) 2022-04-22 16:46:20 -04:00
Google GitHub Actions Bot
50dbfd0907
chore: release 0.7.0 (#158) 2022-04-05 15:07:42 +00:00
Seth Vargo
38d3c2f54d
chore: update deps (#155) 2022-03-21 12:52:27 -04:00
Google GitHub Actions Bot
8d125895b9
chore: release 0.6.0 (#118) 2022-02-03 15:55:30 -05:00
Seth Vargo
5d9db97c33
chore: minify build again 2022-01-30 17:08:54 -05:00
Seth Vargo
736e11de40
chore: update deps and use isEmptyDir from utils (#119) 2022-01-26 17:47:12 -06:00
Google GitHub Actions Bot
7a360a247c
chore: release 0.5.0 (#112) 2022-01-22 14:52:49 -05:00
Seth Vargo
54924dbbed
feat: switch to use node version 16 (#110) 2022-01-22 14:38:43 -05:00
Seth Vargo
9b6531516d
bug: use actions-utils to emit HEAD warning (#102) 2021-12-30 15:00:21 +00:00
Google GitHub Actions Bot
c6c22902f6
chore: release 0.4.4 (#93) 2021-12-22 11:48:33 -05:00
Seth Vargo
b39ebee9c1
Temporarily unminify 2021-12-22 11:12:54 -05:00
Seth Vargo
ec59fe8c8e
fix: switch to actions-utils and update deps (#91) 2021-12-22 10:45:18 -05:00
Seth Vargo
ed829381c8
Upgrade deps (#72) 2021-12-03 14:00:48 -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
f56f5989ce
Pull user-agent version from module (#45) 2021-11-10 13:39:13 -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
Seth Vargo
60904d8a0d
Upgrade actions/core to release version (#21) 2021-09-28 17:07:49 -04:00
Seth Vargo
fb26879445
Update references to google now (#8) 2021-09-21 19:30:30 -04:00
Bharath KKB
afef6a5b6d
feat: use actions/core for getting gh OIDC token (#2)
Co-authored-by: Seth Vargo <seth@sethvargo.com>
2021-09-18 11:35:52 -04:00