Commit graph

14 commits

Author SHA1 Message Date
Seth Vargo
c2599dbc0b
Update and drop unnecessary deps (#662) 2023-12-08 16:37:40 -05:00
Seth Vargo
080181af05
update all deps (#644) 2023-07-11 12:35:45 -04:00
Seth Vargo
10b5bd2b6d
Add support for specifying version constraints (#612)
This adds support for specifying a version _constraint_ for the version
of gcloud. Since the GitHub Actions runners pre-install a version of
gcloud, this can dramatically reduce CI times.
2023-02-02 19:21:19 -05:00
Seth Vargo
65a3df0bf4
Reduce duplicate in integration tests (#591)
⚠️ 🚧 

As part of the 1.0 release, we removed service_account support from
setup-gcloud, but many of the integration tests were actually duplicates
now, since they used to test service_account. This updates the
integration tests to run all the tests in a single job (reducing the
number of times we install NPM packages and download gcloud).
2022-11-10 16:43:12 -05:00
Seth Vargo
1e0945d60c
Force authentication if GOOGLE_GHA_CREDS_PATH is set (#587)
* Force authentication if GOOGLE_GHA_CREDS_PATH is set

* Upgrade to latest setup-cloud-sdk package
2022-11-09 21:50:04 -05:00
Mike Verbanic
ec49dc1630
feat: update for 1.0 release (#580) 2022-11-08 15:56:43 -05:00
Seth Vargo
622063f406
chore: switch to writeSecureFile from actions-utils (#535) 2022-03-18 16:08:52 -04:00
Seth Vargo
5cb418735f
chore: update deps and use new cloud sdk (#495)
This should resolve issues where output is swallowed
2022-02-03 20:35:49 -06:00
Averi Kitsch
489ab62c6e
feat: add install_component field (#399)
* feat:add install_component field

* lint

* fix install

* debug

* update test

* comments

* Update readme

* lint

* lint
2022-01-05 13:42:03 -08:00
Bharath KKB
aaf4f27520
fix: support export auth export with envvar for backwards compat (#426)
* add export auth json test

* support export from envvar

* refactor export logic

* missing quotes

* fix stubs, add more tests

* add quotes

* unused dep

* project id precedence

* fix err

* add warning for future removal
2021-12-22 11:10:44 -06:00
Seth Vargo
de988cc45d
Revert back to using GITHUB_WORKSPACE for storing credentials (#412) 2021-12-01 11:30:44 -06:00
Seth Vargo
9bd5f65b7f
feat: Export credentials into RUNNER_TEMP instead of GITHUB_WORKSPACE (#405)
This will ensure the credentials do no persist beyond the run, but are still available to all other steps in the job.
2021-11-30 16:04:23 -06:00
Averi Kitsch
990c038e2c
feat: update to use setup-cloud-sdk package (#397)
* feat: update to use setup-cloud-sdk package

* Update deps

* fix lint
2021-11-24 13:04:06 -08:00
T Hernandez
38fab8887c
feat: cleanup old actions(#331)
* First pass of cleanup of old actions code

* fixed primary CHANGELOG file from setup-gcloud shift

* cleaning up old workflows

* removing working-directory spec as it's no longer needed

* Moar cleanup on the path to cleanup redemption

* "it now builds and tests pass locally"

* lint error cleanup

* More path cleanup

* addressing PR comments, more cleanup

* missed two files in last update

* Update README.md

Co-authored-by: Averi Kitsch <akitsch@google.com>
2021-07-23 13:24:52 -05:00