58 Commits

Author SHA1 Message Date
Seth Vargo
5ea4dc1147 Bump to Node 24 and remove old parameters (#508) 2025-08-28 14:39:57 -04:00
Seth Vargo
ab3132e2ad Update deps (#500) 2025-07-18 17:13:12 -04:00
Seth Vargo
25b96bac99 Add linters (#499) 2025-07-18 01:13:31 +00:00
Seth Vargo
d0822ad9bf Declare workflow permissions (#482) 2025-04-25 08:42:57 -04:00
Seth Vargo
0cd8f2e4e2 Update deps (#466) 2025-02-01 08:49:34 -05:00
Mike Verbanic
212f83afe8 fix: update relase workflows (#452)
<!--
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.
-->
2024-10-30 14:26:20 -04:00
Seth Vargo
5e210ff4ed Update spelling and workflow versions (#422)
Closes #421

---------

Signed-off-by: JGStew <james@jgstew.com>
Signed-off-by: JGStew <jamesgstewart2@gmail.com>
Co-authored-by: JGStew <james@jgstew.com>
Co-authored-by: JGStew <jamesgstewart2@gmail.com>
2024-06-21 11:57:04 -04:00
Seth Vargo
ec485ac236 Remove documentation on retries (deprecated) (#392) 2024-02-06 16:34:44 +00:00
Seth Vargo
82c1c583d7 Update README and CI to use latest version (#365) 2023-12-13 10:28:29 -05:00
Seth Vargo
68ea0b8bd6 Trigger release on pushes to release branches (#358) 2023-11-28 22:49:37 -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
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
8738ec4f61 dependabot: only do security updates (#320) 2023-07-11 11:09:54 -04: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
Seth Vargo
d4421b6014 Update CI and deps (#248) 2022-12-09 21:21:40 -05:00
Mike Verbanic
02b3962042 $'fix release workflow files' (#198) 2022-06-16 16:14:54 -04:00
Seth Vargo
157280cef2 Minor touch-ups on comment 2022-05-30 10:31:52 -04:00
Seth Vargo
a771ff81e2 Run on all new issues 2022-05-30 10:29:19 -04:00
Seth Vargo
d786187a9e Try just on labels 2022-05-30 10:25:52 -04:00
Seth Vargo
1336d3b920 Double quotes 2022-05-29 13:14:12 -04:00
Seth Vargo
7c65c4311a Quotes? 2022-05-29 13:12:51 -04:00
Seth Vargo
a1109f2c8e Mention the user 2022-05-29 13:11:58 -04:00
Seth Vargo
f899132198 Add workflow for troubleshooting comment 2022-05-29 13:10:21 -04:00
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
Averi Kitsch
8d936a3c13 chore: add dependabot settings (#146) 2022-03-02 08:44:27 -08: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
abba7c4d9a Remove bug and pr templates to inherit from organization (#71) 2021-12-02 17:57:29 -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
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
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