Skip to content

Commit 517aa4d

Browse files
authored
Update deps to Node 20 (#393)
1 parent 6903d8c commit 517aa4d

File tree

9 files changed

+516
-595
lines changed

9 files changed

+516
-595
lines changed

.github/workflows/cleanup.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: 'ubuntu-latest'
1515

1616
steps:
17-
- uses: 'actions/checkout@v3'
17+
- uses: 'actions/checkout@v4'
1818

1919
- uses: 'google-github-actions/auth@main'
2020
with:

.github/workflows/integration.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121
id-token: 'write'
2222
runs-on: 'ubuntu-latest'
2323
steps:
24-
- uses: 'actions/checkout@v3'
24+
- uses: 'actions/checkout@v4'
2525

26-
- uses: 'actions/setup-node@v3'
26+
- uses: 'actions/setup-node@v4'
2727
with:
28-
node-version: '16.x'
28+
node-version: '20.x'
2929

3030
- name: 'npm build'
3131
run: 'npm ci && npm run build'
@@ -51,11 +51,11 @@ jobs:
5151
id-token: 'write'
5252
runs-on: 'ubuntu-latest'
5353
steps:
54-
- uses: 'actions/checkout@v3'
54+
- uses: 'actions/checkout@v4'
5555

56-
- uses: 'actions/setup-node@v3'
56+
- uses: 'actions/setup-node@v4'
5757
with:
58-
node-version: '16.x'
58+
node-version: '20.x'
5959

6060
- name: 'npm build'
6161
run: 'npm ci && npm run build'

.github/workflows/unit.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ jobs:
2929
runs-on: '${{ matrix.os }}'
3030

3131
steps:
32-
- uses: 'actions/checkout@v3'
32+
- uses: 'actions/checkout@v4'
3333

34-
- uses: 'actions/setup-node@v3'
34+
- uses: 'actions/setup-node@v4'
3535
with:
36-
node-version: '16.x'
36+
node-version: '20.x'
3737

3838
- name: 'npm build'
3939
run: 'npm ci && npm run build'

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
id-token: 'write'
3737

3838
steps:
39-
- uses: 'actions/checkout@v3'
39+
- uses: 'actions/checkout@v4'
4040

4141
- id: 'auth'
4242
uses: 'google-github-actions/auth@v1'
@@ -48,7 +48,7 @@ jobs:
4848
uses: 'google-github-actions/deploy-cloud-functions@v1'
4949
with:
5050
name: 'my-function'
51-
runtime: 'nodejs16'
51+
runtime: 'nodejs20'
5252

5353
# Example of using the output
5454
- id: 'test'
@@ -196,7 +196,7 @@ automatically private services, while deploying a revision of a public
196196

197197
- `version`: The version of the function (e.g. `1`)
198198

199-
- `runtime`: The chosen runtime (e.g. `nodejs16`)
199+
- `runtime`: The chosen runtime (e.g. `nodejs20`)
200200

201201
## Authorization
202202

@@ -234,7 +234,7 @@ jobs:
234234
id-token: 'write'
235235
236236
steps:
237-
- uses: 'actions/checkout@v3'
237+
- uses: 'actions/checkout@v4'
238238
239239
- id: 'auth'
240240
uses: 'google-github-actions/auth@v1'
@@ -246,7 +246,7 @@ jobs:
246246
uses: 'google-github-actions/deploy-cloud-functions@v1'
247247
with:
248248
name: 'my-function'
249-
runtime: 'nodejs16'
249+
runtime: 'nodejs20'
250250
```
251251

252252
### Via Application Default Credentials
@@ -260,13 +260,13 @@ only works using a custom runner hosted on GCP.**
260260
jobs:
261261
job_id:
262262
steps:
263-
- uses: 'actions/checkout@v3'
263+
- uses: 'actions/checkout@v4'
264264
265265
- id: 'deploy'
266266
uses: 'google-github-actions/deploy-cloud-functions@v1'
267267
with:
268268
name: 'my-function'
269-
runtime: 'nodejs16'
269+
runtime: 'nodejs20'
270270
```
271271

272272
The action will automatically detect and use the Application Default

action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,5 +241,5 @@ branding:
241241
color: 'blue'
242242

243243
runs:
244-
using: 'node16'
244+
using: 'node20'
245245
main: 'dist/index.js'

dist/index.js

Lines changed: 13 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)