Commit graph

61 commits

Author SHA1 Message Date
dependabot[bot]
c37b1c16a1
chore(deps): bump qs and express in /example-workflows/cloud-build (#599)
Bumps [qs](https://github.com/ljharb/qs) to 6.11.0 and updates ancestor
dependency [express](https://github.com/expressjs/express). These
dependencies need to be updated together.

Updates `qs` from 6.7.0 to 6.11.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ljharb/qs/blob/main/CHANGELOG.md">qs's
changelog</a>.</em></p>
<blockquote>
<h2><strong>6.11.0</strong></h2>
<ul>
<li>[New] [Fix] <code>stringify</code>: revert 0e903c0; add
<code>commaRoundTrip</code> option (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/442">#442</a>)</li>
<li>[readme] fix version badge</li>
</ul>
<h2><strong>6.10.5</strong></h2>
<ul>
<li>[Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>,
properly include an explicit <code>[]</code> on a single-item array (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/434">#434</a>)</li>
</ul>
<h2><strong>6.10.4</strong></h2>
<ul>
<li>[Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>,
include an explicit <code>[]</code> on a single-item array (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/441">#441</a>)</li>
<li>[meta] use <code>npmignore</code> to autogenerate an npmignore
file</li>
<li>[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>aud</code>,
<code>has-symbol</code>, <code>object-inspect</code>,
<code>tape</code></li>
</ul>
<h2><strong>6.10.3</strong></h2>
<ul>
<li>[Fix] <code>parse</code>: ignore <code>__proto__</code> keys (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/428">#428</a>)</li>
<li>[Robustness] <code>stringify</code>: avoid relying on a global
<code>undefined</code> (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/427">#427</a>)</li>
<li>[actions] reuse common workflows</li>
<li>[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>object-inspect</code>,
<code>tape</code></li>
</ul>
<h2><strong>6.10.2</strong></h2>
<ul>
<li>[Fix] <code>stringify</code>: actually fix cyclic references (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/426">#426</a>)</li>
<li>[Fix] <code>stringify</code>: avoid encoding arrayformat comma when
<code>encodeValuesOnly = true</code> (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/424">#424</a>)</li>
<li>[readme] remove travis badge; add github actions/codecov badges;
update URLs</li>
<li>[Docs] add note and links for coercing primitive values (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/408">#408</a>)</li>
<li>[actions] update codecov uploader</li>
<li>[actions] update workflows</li>
<li>[Tests] clean up stringify tests slightly</li>
<li>[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>aud</code>,
<code>object-inspect</code>, <code>safe-publish-latest</code>,
<code>tape</code></li>
</ul>
<h2><strong>6.10.1</strong></h2>
<ul>
<li>[Fix] <code>stringify</code>: avoid exception on repeated object
values (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/402">#402</a>)</li>
</ul>
<h2><strong>6.10.0</strong></h2>
<ul>
<li>[New] <code>stringify</code>: throw on cycles, instead of an
infinite loop (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/395">#395</a>,
<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/394">#394</a>,
<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/393">#393</a>)</li>
<li>[New] <code>parse</code>: add <code>allowSparse</code> option for
collapsing arrays with missing indices (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/312">#312</a>)</li>
<li>[meta] fix README.md (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/399">#399</a>)</li>
<li>[meta] only run <code>npm run dist</code> in publish, not
install</li>
<li>[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>aud</code>,
<code>has-symbols</code>, <code>tape</code></li>
<li>[Tests] fix tests on node v0.6</li>
<li>[Tests] use <code>ljharb/actions/node/install</code> instead of
<code>ljharb/actions/node/run</code></li>
<li>[Tests] Revert &quot;[meta] ignore eclint transitive audit
warning&quot;</li>
</ul>
<h2><strong>6.9.7</strong></h2>
<ul>
<li>[Fix] <code>parse</code>: ignore <code>__proto__</code> keys (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/428">#428</a>)</li>
<li>[Fix] <code>stringify</code>: avoid encoding arrayformat comma when
<code>encodeValuesOnly = true</code> (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/424">#424</a>)</li>
<li>[Robustness] <code>stringify</code>: avoid relying on a global
<code>undefined</code> (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/427">#427</a>)</li>
<li>[readme] remove travis badge; add github actions/codecov badges;
update URLs</li>
<li>[Docs] add note and links for coercing primitive values (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/408">#408</a>)</li>
<li>[Tests] clean up stringify tests slightly</li>
<li>[meta] fix README.md (<a
href="https://github-redirect.dependabot.com/ljharb/qs/issues/399">#399</a>)</li>
<li>Revert &quot;[meta] ignore eclint transitive audit
warning&quot;</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="56763c12ec"><code>56763c1</code></a>
v6.11.0</li>
<li><a
href="ddd3e293b8"><code>ddd3e29</code></a>
[readme] fix version badge</li>
<li><a
href="c31347299f"><code>c313472</code></a>
[New] [Fix] <code>stringify</code>: revert 0e903c0; add
<code>commaRoundTrip</code> option</li>
<li><a
href="95bc0185e1"><code>95bc018</code></a>
v6.10.5</li>
<li><a
href="0e903c0a90"><code>0e903c0</code></a>
[Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>,
properly include an explicit `[...</li>
<li><a
href="ba9703c034"><code>ba9703c</code></a>
v6.10.4</li>
<li><a
href="4e440195c7"><code>4e44019</code></a>
[Fix] <code>stringify</code>: with <code>arrayFormat: comma</code>,
include an explicit <code>[]</code> on a s...</li>
<li><a
href="113b990ed2"><code>113b990</code></a>
[Dev Deps] update <code>object-inspect</code></li>
<li><a
href="c77f38f717"><code>c77f38f</code></a>
[Dev Deps] update <code>eslint</code>,
<code>@ljharb/eslint-config</code>, <code>aud</code>,
<code>has-symbol</code>, <code>tape</code></li>
<li><a
href="2cf45b2dcd"><code>2cf45b2</code></a>
[meta] use <code>npmignore</code> to autogenerate an npmignore file</li>
<li>Additional commits viewable in <a
href="https://github.com/ljharb/qs/compare/v6.7.0...v6.11.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `express` from 4.17.1 to 4.18.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/releases">express's
releases</a>.</em></p>
<blockquote>
<h2>4.18.2</h2>
<ul>
<li>Fix regression routing a large stack in a single route</li>
<li>deps: body-parser@1.20.1
<ul>
<li>deps: qs@6.11.0</li>
<li>perf: remove unnecessary object clone</li>
</ul>
</li>
<li>deps: qs@6.11.0</li>
</ul>
<h2>4.18.1</h2>
<ul>
<li>Fix hanging on large stack of sync routes</li>
</ul>
<h2>4.18.0</h2>
<ul>
<li>Add &quot;root&quot; option to <code>res.download</code></li>
<li>Allow <code>options</code> without <code>filename</code> in
<code>res.download</code></li>
<li>Deprecate string and non-integer arguments to
<code>res.status</code></li>
<li>Fix behavior of <code>null</code>/<code>undefined</code> as
<code>maxAge</code> in <code>res.cookie</code></li>
<li>Fix handling very large stacks of sync middleware</li>
<li>Ignore <code>Object.prototype</code> values in settings through
<code>app.set</code>/<code>app.get</code></li>
<li>Invoke <code>default</code> with same arguments as types in
<code>res.format</code></li>
<li>Support proper 205 responses using <code>res.send</code></li>
<li>Use <code>http-errors</code> for <code>res.format</code> error</li>
<li>deps: body-parser@1.20.0
<ul>
<li>Fix error message for json parse whitespace in
<code>strict</code></li>
<li>Fix internal error when inflated body exceeds limit</li>
<li>Prevent loss of async hooks context</li>
<li>Prevent hanging when request already read</li>
<li>deps: depd@2.0.0</li>
<li>deps: http-errors@2.0.0</li>
<li>deps: on-finished@2.4.1</li>
<li>deps: qs@6.10.3</li>
<li>deps: raw-body@2.5.1</li>
</ul>
</li>
<li>deps: cookie@0.5.0
<ul>
<li>Add <code>priority</code> option</li>
<li>Fix <code>expires</code> option to reject invalid dates</li>
</ul>
</li>
<li>deps: depd@2.0.0
<ul>
<li>Replace internal <code>eval</code> usage with <code>Function</code>
constructor</li>
<li>Use instance methods on <code>process</code> to check for
listeners</li>
</ul>
</li>
<li>deps: finalhandler@1.2.0
<ul>
<li>Remove set content headers that break response</li>
<li>deps: on-finished@2.4.1</li>
<li>deps: statuses@2.0.1</li>
</ul>
</li>
<li>deps: on-finished@2.4.1
<ul>
<li>Prevent loss of async hooks context</li>
</ul>
</li>
<li>deps: qs@6.10.3</li>
<li>deps: send@0.18.0
<ul>
<li>Fix emitted 416 error missing headers property</li>
<li>Limit the headers removed for 304 response</li>
<li>deps: depd@2.0.0</li>
<li>deps: destroy@1.2.0</li>
<li>deps: http-errors@2.0.0</li>
<li>deps: on-finished@2.4.1</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/blob/master/History.md">express's
changelog</a>.</em></p>
<blockquote>
<h1>4.18.2 / 2022-10-08</h1>
<ul>
<li>Fix regression routing a large stack in a single route</li>
<li>deps: body-parser@1.20.1
<ul>
<li>deps: qs@6.11.0</li>
<li>perf: remove unnecessary object clone</li>
</ul>
</li>
<li>deps: qs@6.11.0</li>
</ul>
<h1>4.18.1 / 2022-04-29</h1>
<ul>
<li>Fix hanging on large stack of sync routes</li>
</ul>
<h1>4.18.0 / 2022-04-25</h1>
<ul>
<li>Add &quot;root&quot; option to <code>res.download</code></li>
<li>Allow <code>options</code> without <code>filename</code> in
<code>res.download</code></li>
<li>Deprecate string and non-integer arguments to
<code>res.status</code></li>
<li>Fix behavior of <code>null</code>/<code>undefined</code> as
<code>maxAge</code> in <code>res.cookie</code></li>
<li>Fix handling very large stacks of sync middleware</li>
<li>Ignore <code>Object.prototype</code> values in settings through
<code>app.set</code>/<code>app.get</code></li>
<li>Invoke <code>default</code> with same arguments as types in
<code>res.format</code></li>
<li>Support proper 205 responses using <code>res.send</code></li>
<li>Use <code>http-errors</code> for <code>res.format</code> error</li>
<li>deps: body-parser@1.20.0
<ul>
<li>Fix error message for json parse whitespace in
<code>strict</code></li>
<li>Fix internal error when inflated body exceeds limit</li>
<li>Prevent loss of async hooks context</li>
<li>Prevent hanging when request already read</li>
<li>deps: depd@2.0.0</li>
<li>deps: http-errors@2.0.0</li>
<li>deps: on-finished@2.4.1</li>
<li>deps: qs@6.10.3</li>
<li>deps: raw-body@2.5.1</li>
</ul>
</li>
<li>deps: cookie@0.5.0
<ul>
<li>Add <code>priority</code> option</li>
<li>Fix <code>expires</code> option to reject invalid dates</li>
</ul>
</li>
<li>deps: depd@2.0.0
<ul>
<li>Replace internal <code>eval</code> usage with <code>Function</code>
constructor</li>
<li>Use instance methods on <code>process</code> to check for
listeners</li>
</ul>
</li>
<li>deps: finalhandler@1.2.0
<ul>
<li>Remove set content headers that break response</li>
<li>deps: on-finished@2.4.1</li>
<li>deps: statuses@2.0.1</li>
</ul>
</li>
<li>deps: on-finished@2.4.1
<ul>
<li>Prevent loss of async hooks context</li>
</ul>
</li>
<li>deps: qs@6.10.3</li>
<li>deps: send@0.18.0</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8368dc178a"><code>8368dc1</code></a>
4.18.2</li>
<li><a
href="61f4049122"><code>61f4049</code></a>
docs: replace Freenode with Libera Chat</li>
<li><a
href="bb7907b932"><code>bb7907b</code></a>
build: Node.js@18.10</li>
<li><a
href="f56ce73186"><code>f56ce73</code></a>
build: supertest@6.3.0</li>
<li><a
href="24b3dc5516"><code>24b3dc5</code></a>
deps: qs@6.11.0</li>
<li><a
href="689d175b8b"><code>689d175</code></a>
deps: body-parser@1.20.1</li>
<li><a
href="340be0f79a"><code>340be0f</code></a>
build: eslint@8.24.0</li>
<li><a
href="33e8dc303a"><code>33e8dc3</code></a>
docs: use Node.js name style</li>
<li><a
href="644f6464b9"><code>644f646</code></a>
build: supertest@6.2.4</li>
<li><a
href="ecd7572f1e"><code>ecd7572</code></a>
build: Node.js@14.20</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/express/compare/4.17.1...4.18.2">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/google-github-actions/setup-gcloud/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 14:40:13 -08:00
Seth Vargo
2c105ac341
Fix typo
Closes #593
2022-11-19 15:14:30 -05:00
Mike Verbanic
5c6749ce82
fix: update versions in examples (#585) 2022-11-09 09:14:49 -05:00
Eejit
8113169caa
chore: fix typo (#568)
Signed-off-by: Eejit <76887639+Eejit43@users.noreply.github.com>
2022-07-20 09:36:28 -04:00
Thomas Ott
a528147dba
fix: update secrets according to readme (#549)
* fix: update secrets according to readme

* fix: gca secret name

Co-authored-by: Thomas Ott <thomas@ott.page>
2022-06-21 09:36:25 -04:00
Seth Vargo
db80c6a94e
docs: update references from master -> main (#544) 2022-04-05 11:04:56 -04:00
Seth Vargo
6194e1dc59
chore!: Require Node 16 (#532) 2022-03-08 15:18:18 -08:00
knanao
65591e5814
chore: remove unnecessary words (#487) 2022-01-27 14:35:26 -05: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
Fedor Isakov
a9839f1d99
chore: support WIF in example workflows 2021-12-22 20:09:25 +03:00
Seth Vargo
1021f43415
Fix broken README links (#406) 2021-11-30 13:22:54 -08:00
Fedor Isakov
22686b271e
chore: add GAR_LOCATION to the readme (#375) 2021-09-06 14:54:33 -05:00
Fedor Isakov
5b9d29499d
chore: add gke simple example 2021-09-06 14:23:36 +03:00
Jaap
c992f159f3
Update README.md (#308)
`GCE_ZONE` was used in the README, but `GKE_ZONE` is used in `gke.yml`.
2021-05-10 08:50:41 -07:00
worldtiki
4733a364e5
Typo in readme (#295) 2021-04-12 08:34:06 -07:00
Averi Kitsch
3054e12850
doc: update example workflows (#255) 2020-12-22 12:14:00 -08:00
Averi Kitsch
99f25f16fd
fix: point users to specific example workflow (#254)
* fix: point users to Cloud Run example workflow

* fix: remove app engine example app and update instructions
2020-12-22 11:02:52 -08: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
therazor
4a93bb36a7
correct typo in readme (#247) 2020-12-04 13:31:59 -08:00
Robby
ced60c6dee
Fix cloud build readme (#193)
* Fix readme

* Update readme

* Fix grammar

Co-authored-by: Averi Kitsch <akitsch@google.com>
2020-10-23 16:30:57 -07:00
Robby
eac6d414ca
Update appversion, add selector (#194) 2020-10-23 16:09:17 -07:00
Bharath KKB
45713c8b36
fix deployment name issue 2020-06-22 02:45:44 -05:00
Matt Steele
f264d6a5d7
Update README.md 2020-06-09 09:13:04 -05:00
Rickard Östman
9ab53c980d
typo correction
I feel I deserve a generous bounty for this one..
2020-06-03 15:20:38 +02:00
Seth Vargo
0431cfb4b7
Merge pull request #102 from vorburger/gae-roles
clarify required AppEngine Service Account Roles
2020-05-26 10:49:04 -04:00
Jacob Powers
1c1e57bf9e
add '--quiet' flag to gae example 2020-05-20 16:18:37 -07:00
Michael Vorburger
e6c0667649 clarify required AppEngine Service Account Roles 2020-05-10 22:31:04 +02:00
Michael Vorburger
2ee3aad990 use checkout@v2 (instead v1) in example-workflows/gae 2020-05-10 04:52:01 +02:00
Seth Vargo
dbbc2aaee4
Merge pull request #96 from GoogleCloudPlatform/sethvargo/email
Add clarity around service_account_email
2020-05-01 18:08:05 -04:00
Seth Vargo
a333abdde1
Add clarity around service_account_email
Fixes GH-95
2020-04-29 10:07:21 -04:00
Rick Rackow
7c8494b13d
add plaing cloud build 2020-04-28 23:12:24 +02:00
Antal János Monori
e1811a9f72
Update kubectl rollout status command
In the current example it is hardcoded to `gke-test` but that will fail if people follow the tutorial in the README.md and change the IMAGE name
2020-04-10 12:28:10 +02:00
Averi Kitsch
7659b6892c
Merge pull request #82 from piotrmoszkowicz/gae-node-ts-example
[Example] Add Google App Engine example with Node.JS and TypeScript
2020-04-01 14:40:32 -07:00
Seth Vargo
34f3017a06
Update examples README 2020-03-31 16:55:25 -04:00
Seth Vargo
00967eba1d
Update GKE example workflow docs 2020-03-31 16:47:44 -04:00
Seth Vargo
01e4417135
Update docs for GCE example workflow 2020-03-31 16:15:59 -04:00
Seth Vargo
79b8076cbc
Update Cloud Run example workflow 2020-03-31 14:28:53 -04:00
Tri Nguyen
cc7ed7e13e Add instructions to set up service account and repo secrets 2020-03-28 13:05:45 -04:00
Piotr Moszkowicz
c47717d3a5 Fix indent 2020-03-27 23:13:38 +01:00
Piotr Moszkowicz
9b83969091 Code review fixes 2020-03-27 23:08:50 +01:00
Piotr Moszkowicz
048f13e758 Add Google App Engine example with Node.JS and TypeScript 2020-03-27 01:09:19 +01:00
gjgd
9da1c02268
Add missing permission for cloud run build 2020-03-14 20:13:00 +09:00
craigdbarber
9e1b143e10 Updated example workflow READMEs to include GCE 2020-02-19 13:10:03 -08:00
JBD
fb5fa6ad04 Improve formatting 2020-02-13 16:52:47 -08:00
JBD
0a66a45911 Add placeholders for VM name and zone 2020-02-13 13:54:24 -08:00
JBD
0f2ba6633c Add GCE workflow and instructions 2020-02-13 13:41:27 -08:00
averikitsch
afd5888892 Fix bad copy 2020-01-30 15:08:46 -08:00
Averi Kitsch
1379d0e12a
Merge pull request #36 from averikitsch/cloud-run
Add Cloud run Example Workflow
2020-01-28 14:59:39 -08:00
averikitsch
9025ea6d30 Update permissions 2020-01-28 14:54:18 -08:00