Skip to content

Commit 20d7967

Browse files
authored
chore!: require Node 16 (#315)
1 parent 1cd5368 commit 20d7967

File tree

9 files changed

+145
-154
lines changed

9 files changed

+145
-154
lines changed

.github/workflows/deploy-cloudrun-credentials-it.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
steps:
1515
- id: service
1616
run: echo ::set-output name=service::run-gcloud-$GITHUB_SHA
17-
- uses: actions/checkout@v2
18-
- uses: actions/setup-node@v2
17+
- uses: actions/checkout@v3
18+
- uses: actions/setup-node@v3
1919
with:
2020
node-version: '16.x'
2121
- run: |-
@@ -47,8 +47,8 @@ jobs:
4747
steps:
4848
- id: service
4949
run: echo ::set-output name=service::run-b64-$GITHUB_SHA
50-
- uses: actions/checkout@v2
51-
- uses: actions/setup-node@v2
50+
- uses: actions/checkout@v3
51+
- uses: actions/setup-node@v3
5252
with:
5353
node-version: '16.x'
5454
- run: |-
@@ -80,8 +80,8 @@ jobs:
8080
steps:
8181
- id: service
8282
run: echo ::set-output name=service::run-json-$GITHUB_SHA
83-
- uses: actions/checkout@v2
84-
- uses: actions/setup-node@v2
83+
- uses: actions/checkout@v3
84+
- uses: actions/setup-node@v3
8585
with:
8686
node-version: '16.x'
8787
- run: |-
@@ -118,9 +118,9 @@ jobs:
118118
- id: service
119119
run: echo ::set-output name=service::run-wif-$GITHUB_SHA
120120

121-
- uses: actions/checkout@v2
121+
- uses: actions/checkout@v3
122122

123-
- uses: actions/setup-node@v2
123+
- uses: actions/setup-node@v3
124124
with:
125125
node-version: '16.x'
126126

.github/workflows/deploy-cloudrun-it.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
steps:
1515
- id: service
1616
run: echo ::set-output name=service::run-envvars-$GITHUB_SHA
17-
- uses: actions/checkout@v2
18-
- uses: actions/setup-node@v2
17+
- uses: actions/checkout@v3
18+
- uses: actions/setup-node@v3
1919
with:
2020
node-version: '16.x'
2121
- name: Build Javascript
@@ -71,8 +71,8 @@ jobs:
7171
steps:
7272
- id: service
7373
run: echo ::set-output name=service::run-secret-manager-$GITHUB_SHA
74-
- uses: actions/checkout@v2
75-
- uses: actions/setup-node@v2
74+
- uses: actions/checkout@v3
75+
- uses: actions/setup-node@v3
7676
with:
7777
node-version: '16.x'
7878
- name: Build Javascript
@@ -131,8 +131,8 @@ jobs:
131131
steps:
132132
- id: service
133133
run: echo ::set-output name=service::run-yaml-$GITHUB_SHA
134-
- uses: actions/checkout@v2
135-
- uses: actions/setup-node@v2
134+
- uses: actions/checkout@v3
135+
- uses: actions/setup-node@v3
136136
with:
137137
node-version: '16.x'
138138
- name: Build Javascript
@@ -169,8 +169,8 @@ jobs:
169169
steps:
170170
- id: service
171171
run: echo ::set-output name=service::run-full-yaml-$GITHUB_SHA
172-
- uses: actions/checkout@v2
173-
- uses: actions/setup-node@v2
172+
- uses: actions/checkout@v3
173+
- uses: actions/setup-node@v3
174174
with:
175175
node-version: '16.x'
176176
- name: Build Javascript
@@ -231,8 +231,8 @@ jobs:
231231
steps:
232232
- id: service
233233
run: echo ::set-output name=service::run-revision-name-$GITHUB_SHA
234-
- uses: actions/checkout@v2
235-
- uses: actions/setup-node@v2
234+
- uses: actions/checkout@v3
235+
- uses: actions/setup-node@v3
236236
with:
237237
node-version: '16.x'
238238
- name: Build Javascript
@@ -293,8 +293,8 @@ jobs:
293293
IMAGE_NAME: gcr.io/cloudrun/hello
294294
TAG: hello
295295
steps:
296-
- uses: actions/checkout@v2
297-
- uses: actions/setup-node@v2
296+
- uses: actions/checkout@v3
297+
- uses: actions/setup-node@v3
298298
with:
299299
node-version: '16.x'
300300
- name: Build Javascript

.github/workflows/deploy-cloudrun-traffic-it.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
steps:
1515
- id: service
1616
run: echo ::set-output name=service::run-source-$GITHUB_SHA
17-
- uses: actions/checkout@v2
18-
- uses: actions/setup-node@v2
17+
- uses: actions/checkout@v3
18+
- uses: actions/setup-node@v3
1919
with:
2020
node-version: '16.x'
2121
- name: Build Javascript
@@ -71,8 +71,8 @@ jobs:
7171
steps:
7272
- id: service
7373
run: echo ::set-output name=service::run-suffix-$GITHUB_SHA
74-
- uses: actions/checkout@v2
75-
- uses: actions/setup-node@v2
74+
- uses: actions/checkout@v3
75+
- uses: actions/setup-node@v3
7676
with:
7777
node-version: '16.x'
7878
- name: Build Javascript
@@ -109,8 +109,8 @@ jobs:
109109
steps:
110110
- id: service
111111
run: echo ::set-output name=service::run-tag-$(echo $GITHUB_SHA | cut -c1-6)
112-
- uses: actions/checkout@v2
113-
- uses: actions/setup-node@v2
112+
- uses: actions/checkout@v3
113+
- uses: actions/setup-node@v3
114114
with:
115115
node-version: '16.x'
116116

.github/workflows/example-workflow.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v2
31+
uses: actions/checkout@v3
3232

3333
- name: Setup Cloud SDK
3434
uses: google-github-actions/setup-gcloud@v0

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
build:
1313
runs-on: 'ubuntu-latest'
1414
steps:
15-
- uses: 'actions/checkout@v2'
15+
- uses: 'actions/checkout@v3'
1616

17-
- uses: 'actions/setup-node@v2'
17+
- uses: 'actions/setup-node@v3'
1818
with:
1919
node-version: '16.x'
2020

.github/workflows/unit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
- 'windows-latest'
2525
- 'macos-latest'
2626
steps:
27-
- uses: 'actions/checkout@v2'
27+
- uses: 'actions/checkout@v3'
2828

29-
- uses: 'actions/setup-node@v2'
29+
- uses: 'actions/setup-node@v3'
3030
with:
3131
node-version: '16.x'
3232

README.md

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,20 @@ limitations under the License.
1818
Deploys your container image to [Cloud Run][cloud-run] and makes the URL
1919
available to later build steps via outputs.
2020

21-
## Table of Contents
22-
23-
* [Prerequisites](#prerequisites)
24-
* [Usage](#usage)
25-
* [Inputs](#inputs)
26-
* [Metadata customizations](#metadata-customizations)
27-
* [Allow unauthenticated requests](#Allow-unauthenticated-requests)
28-
* [Outputs](#outputs)
29-
* [Credentials](#credentials)
30-
* [Via google-github-actions/auth](#via-google-github-actionsauth)
31-
* [Via Application Default Credentials](#Via-Application-Default-Credentials)
32-
* [Example Workflows](#example-workflows)
33-
* [Migrating from `setup-gcloud`](#migrating-from-setup-gcloud)
34-
* [Contributing](#contributing)
35-
* [License](#License)
3621

3722
## Prerequisites
3823

3924
This action requires:
4025

41-
* Google Cloud credentials that are authorized to deploy a
42-
Cloud Run service. See the [Credentials](#credentials) below for more information.
26+
- Google Cloud credentials that are authorized to deploy a Cloud Run service.
27+
See the [Credentials](#credentials) below for more information.
28+
29+
- [Enable the Cloud Run API](http://console.cloud.google.com/apis/library/run.googleapis.com)
30+
31+
- This action runs using Node 16. If you are using self-hosted GitHub Actions
32+
runners, you must use runner version [2.285.0](https://github.com/actions/virtual-environments)
33+
or newer.
4334

44-
* [Enable the Cloud Run API](http://console.cloud.google.com/apis/library/run.googleapis.com?_ga=2.267842766.1374248275.1591025444-475066991.1589991158)
4535

4636
## Usage
4737

@@ -164,7 +154,7 @@ jobs:
164154
id-token: 'write'
165155
166156
steps:
167-
- uses: actions/checkout@v2
157+
- uses: actions/checkout@v3
168158
- id: 'auth'
169159
uses: 'google-github-actions/auth@v0'
170160
with:
@@ -321,5 +311,5 @@ See [LICENSE](LICENSE).
321311
[gh-runners]: https://help.github.com/en/actions/hosting-your-own-runners/about-self-hosted-runners
322312
[gh-secret]: https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets
323313
[setup-gcloud]: ./setup-gcloud
324-
[artifact-api]: https://console.cloud.google.com/flows/enableapi?apiid=artifactregistry.googleapis.com&redirect=https://cloud.google.com/artifact-registry/docs/docker/quickstart&_ga=2.234012894.1325218733.1623704963-2035038643.1623704963
314+
[artifact-api]: https://console.cloud.google.com/flows/enableapi?apiid=artifactregistry.googleapis.com&redirect=https://cloud.google.com/artifact-registry/docs/docker/quickstart
325315
[repo]: https://cloud.google.com/artifact-registry/docs/manage-repos

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)