Mike Verbanic
d4641feafe
chore: update release process ( #187 )
...
* update release process
* Apply suggestions from code review
Co-authored-by: Seth Vargo <seth@sethvargo.com>
Co-authored-by: Seth Vargo <seth@sethvargo.com>
2022-05-27 10:44:10 -04:00
Mike Verbanic
95a6bc2a27
feat: add retries ( #181 )
2022-05-23 15:17:21 -04:00
Seth Vargo
e426d954f6
chore: update references to setup-gcloud@master -> setup-gcloud@main ( #162 )
2022-04-05 09:44:37 -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
Seth Vargo
48c46e6a59
feat: ensure cred file is created with a predictable name ( #130 )
2022-02-03 11:57:50 -06:00
Seth Vargo
54924dbbed
feat: switch to use node version 16 ( #110 )
2022-01-22 14:38:43 -05:00
Seth Vargo
0aa6edff98
Only run integration when secrets are available
2021-12-22 11:31:56 -05:00
Seth Vargo
c2df8017cd
Drop install_and_compile requirement
2021-12-22 11:19:39 -05:00
Seth Vargo
5975d7549d
Update release process ( #92 )
2021-12-22 10:34:57 -05:00
Seth Vargo
096ab1fb9a
Revert "bug: trigger tag workflow on lightweight tag creation too"
...
This reverts commit 1be7cd0ce2
.
2021-12-15 16:59:00 -05:00
Seth Vargo
1be7cd0ce2
bug: trigger tag workflow on lightweight tag creation too
2021-12-15 16:40:37 -05:00
Seth Vargo
5090ecb28d
Add workflow to update tag pointer ( #82 )
2021-12-09 14:14:46 -05:00
Seth Vargo
870ff908cc
Allow manually invoking tests too ( #74 )
2021-12-06 17:19:37 -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
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
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
fb26879445
Update references to google now ( #8 )
2021-09-21 19:30:30 -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
cb396c3f31
Refactor to support access and id tokens ( #3 )
2021-09-18 12:12:21 -04:00
Yuki Furuyama
e13dfdd573
Support ID Token generation ( #1 )
...
* Support id token generation
* Fix id_token_audience validation
* Add id_token_audience to test workflow
* Generate dist/index.js for id token support
2021-09-18 11:34:46 -04:00
Seth Vargo
688a7bd017
Initial commit
2021-09-16 12:54:29 -04:00