Commit Graph

223 Commits

Author SHA1 Message Date
Google GitHub Actions Bot
8c15757ad6
Build dist (#95) 2021-12-22 16:51:21 +00:00
Google GitHub Actions Bot
c6c22902f6
chore: release 0.4.4 (#93) 2021-12-22 11:48:33 -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
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
5975d7549d
Update release process (#92) 2021-12-22 10:34:57 -05:00
Seth Vargo
1b8ec4e237
Update README.md 2021-12-19 22:13:23 -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
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
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