Seth Vargo
f7c29183d6
Do not use the tool-cache by default ( #724 )
2025-08-24 21:51:10 -04:00
Seth Vargo
6387e69544
Bump to node24 ( #723 )
2025-08-24 21:47:21 -04:00
Seth Vargo
ef52f8c087
Introduce an option to skip the tool cache ( #718 )
...
Closes https://github.com/google-github-actions/setup-gcloud/issues/701
2025-08-08 16:35:06 -04:00
Seth Vargo
e838bc6edf
Update deps ( #716 )
...
Fixes https://github.com/google-github-actions/setup-gcloud/issues/714
by updating the setup-cloud-sdk action to the latest version which
implements retries for all errors (not just HTTP).
2025-07-18 16:02:58 -04:00
Seth Vargo
98d8f78fcc
Update linters ( #715 )
2025-07-17 21:03:57 -04:00
Seth Vargo
334c6905f3
Revert to pinned release workflows ( #706 )
2025-02-01 08:59:09 -05:00
Seth Vargo
0c0751a334
Update deps ( #704 )
2025-01-31 16:27:07 -05:00
Seth Vargo
25043b08d0
Allow manually running integration tests with workflow_dispatch ( #702 )
2025-01-28 17:15:16 +00:00
Mike Verbanic
413dc083dd
fix: update release workflows ( #698 )
...
<!--
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:27 -04:00
Seth Vargo
0c32996ccb
Rename test step to a more accurate name ( #673 )
2023-12-20 23:12:47 -05:00
Seth Vargo
87d5265a43
Update README and CI to use latest version ( #665 )
2023-12-13 10:30:18 -05:00
Seth Vargo
7c7fdb013a
Add CI for release branches ( #661 )
2023-12-04 08:48:54 -05:00
Seth Vargo
63496e6521
Upgrade setup-cloud-sdk package ( #656 )
2023-11-08 06:21:19 -08:00
Seth Vargo
602747fdf0
Update deps to Node 20 ( #653 )
2023-11-07 07:00:56 -08:00
Seth Vargo
827c57dd8c
dependabot: only do security updates ( #643 )
2023-07-11 11:14:05 -04:00
Seth Vargo
4e6442470f
Switch to pull non-secret values from env ( #624 )
2023-03-24 16:46:01 -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
3639833216
Update CI and deps ( #603 )
...
Test
2022-12-10 09:46:16 -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
6c0e954483
fix: docker integration test ( #583 )
2022-11-08 19:37:00 -05:00
Mike Verbanic
35a510462d
fix: cleanup integration tests ( #582 )
2022-11-08 17:55:35 -05:00
Mike Verbanic
ec49dc1630
feat: update for 1.0 release ( #580 )
2022-11-08 15:56:43 -05:00
Mike Verbanic
f48fffe2a2
$'fix release workflow files' ( #566 )
2022-06-16 16:14:48 -04:00
Mike Verbanic
47db3401f5
$'fix release workflow files' ( #563 )
2022-06-13 11:17:12 -04:00
Seth Vargo
db80c6a94e
docs: update references from master -> main ( #544 )
2022-04-05 11:04:56 -04:00
Averi Kitsch
a54bf4ebd7
chore: update dependabot settings ( #522 )
2022-03-17 12:55:25 -07:00
Seth Vargo
6194e1dc59
chore!: Require Node 16 ( #532 )
2022-03-08 15:18:18 -08:00
Bharath KKB
c66a06cb89
feat: switch to node16 ( #524 )
...
* feat: switch to node16
* use an updated gcloud version
2022-03-04 13:38:21 -05: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
Seth Vargo
6a46c264e1
chore: set release action branch to "master" ( #455 )
2021-12-22 13:54:15 -06:00
Seth Vargo
d4f608db25
Revert "Rename workflows and branches to main ( #449 )" ( #452 )
...
This reverts commit 190711d66f .
2021-12-22 12:54:08 -06:00
Seth Vargo
190711d66f
Rename workflows and branches to main ( #449 )
2021-12-22 12:47:36 -06:00
Bharath KKB
1c6ce2587a
chore: update branch name for release workflow ( #447 )
2021-12-22 12:11:19 -06: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
b96d26fcc3
Update release process and add floating tags ( #441 )
2021-12-20 11:55:39 -06:00
Bharath KKB
f0d0410093
fix: fix auth precedence ( #423 )
...
* bump deps
* add test
2021-12-06 14:16:27 -06:00
Seth Vargo
7614535c31
Remove issue templates to inherit from the org ( #417 )
2021-12-02 17:48:35 -06:00
Bharath KKB
f38d54f0d7
feat: Support WIF creds ( #413 )
...
* update sdk pkg
* add auth
* docs
* address comments
2021-12-02 11:38:22 -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
0b8ec28b66
Run run ci instead of npm install in release please ( #407 )
...
This should ensure the lockfile doesn't change
2021-11-30 16:06:48 -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
Bharath KKB
7fd8f0f8d4
Update setup-gcloud-it.yml ( #363 )
2021-09-15 14:29:44 -07:00
Bharath KKB
09f907be4c
chore: fix unit test triggers ( #345 )
2021-07-29 10:33:58 -07:00
Bharath KKB
aafca38db5
chore: switch release-please to google-github-actions ( #337 )
...
* Update release-please.yml
* fix path
2021-07-23 13:40:53 -05: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
Averi Kitsch
7159039b8c
chore: update dependabot schedule ( #335 )
2021-07-14 14:08:16 -05:00
Averi Kitsch
0aa92bcd70
chore: Add dependabot config ( #326 )
...
* chore: Add dependabot config
* update dependabot
2021-06-28 13:43:13 -07:00
Averi Kitsch
6e86302e8e
chore: add dependabot workflow changes ( #332 )
2021-06-28 13:41:42 -07:00
Bharath KKB
95e2d15420
fix: Update action names ( #250 ) ( #251 )
...
Co-authored-by: Lewis Llobera <billobera@gmail.com>
2020-12-18 21:30:03 -06:00