Skip to content

Commit 15c0c05

Browse files
authored
chore!: require Node 16 (#227)
1 parent 9e589b4 commit 15c0c05

8 files changed

Lines changed: 313 additions & 285 deletions

File tree

.github/workflows/integration.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
name: 'auth_json'
1919
runs-on: 'ubuntu-latest'
2020
steps:
21-
- uses: 'actions/checkout@v2'
21+
- uses: 'actions/checkout@v3'
2222

23-
- uses: 'actions/setup-node@v2'
23+
- uses: 'actions/setup-node@v3'
2424
with:
25-
node-version: '12.x'
25+
node-version: '16.x'
2626

2727
- name: 'npm build'
2828
run: 'npm ci && npm run build'
@@ -54,11 +54,11 @@ jobs:
5454
id-token: 'write'
5555
runs-on: 'ubuntu-latest'
5656
steps:
57-
- uses: 'actions/checkout@v2'
57+
- uses: 'actions/checkout@v3'
5858

59-
- uses: 'actions/setup-node@v2'
59+
- uses: 'actions/setup-node@v3'
6060
with:
61-
node-version: '12.x'
61+
node-version: '16.x'
6262

6363
- name: 'npm build'
6464
run: 'npm ci && npm run build'
@@ -91,11 +91,11 @@ jobs:
9191
name: 'auth_setup_gcloud'
9292
runs-on: 'ubuntu-latest'
9393
steps:
94-
- uses: 'actions/checkout@v2'
94+
- uses: 'actions/checkout@v3'
9595

96-
- uses: 'actions/setup-node@v2'
96+
- uses: 'actions/setup-node@v3'
9797
with:
98-
node-version: '12.x'
98+
node-version: '16.x'
9999

100100
- name: 'npm build'
101101
run: 'npm ci && npm run build'
@@ -127,11 +127,11 @@ jobs:
127127
name: 'auth_builtin_credentials'
128128
runs-on: 'ubuntu-latest'
129129
steps:
130-
- uses: 'actions/checkout@v2'
130+
- uses: 'actions/checkout@v3'
131131

132-
- uses: 'actions/setup-node@v2'
132+
- uses: 'actions/setup-node@v3'
133133
with:
134-
node-version: '12.x'
134+
node-version: '16.x'
135135

136136
- name: 'npm build'
137137
run: 'npm ci && npm run build'

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ 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:
19-
node-version: '12.x'
19+
node-version: '16.x'
2020

2121
- name: 'npm build'
2222
run: 'npm ci && npm run build'

.github/workflows/unit.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ jobs:
3131
- 'macos-latest'
3232

3333
steps:
34-
- uses: 'actions/checkout@v2'
34+
- uses: 'actions/checkout@v3'
3535

36-
- uses: 'actions/setup-node@v2'
36+
- uses: 'actions/setup-node@v3'
3737
with:
38-
node-version: '12.x'
38+
node-version: '16.x'
3939

4040
- name: 'npm build'
4141
run: 'npm ci && npm run build'

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,13 @@ used in subsequent steps.
2424

2525
## Prerequisites
2626

27-
- This action requires Google Cloud credentials that are authorized to upload
28-
blobs to the specified bucket. See the Authorization section below for more
29-
information.
27+
- This action requires Google Cloud credentials that are authorized to upload
28+
blobs to the specified bucket. See the Authorization section below for more
29+
information.
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.
3034

3135
## Usage
3236

action.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ inputs:
4949
Set headers (object metadata).
5050
required: false
5151

52+
branding:
53+
icon: 'upload-cloud'
54+
color: 'blue'
55+
5256
runs:
53-
using: "node12"
54-
main: "dist/index.js"
57+
using: 'node16'
58+
main: 'dist/index.js'

dist/index.js

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

0 commit comments

Comments
 (0)