Skip to content

Commit 4b12d9e

Browse files
authored
ci: Added Node 22 to CI (#2164)
1 parent cc3df11 commit 4b12d9e

File tree

4 files changed

+43
-43
lines changed

4 files changed

+43
-43
lines changed

.github/workflows/ci-workflow.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
strategy:
9999
fail-fast: false
100100
matrix:
101-
node-version: [16.x, 18.x, 20.x]
101+
node-version: [16.x, 18.x, 20.x, 22.x]
102102

103103
steps:
104104
- uses: actions/checkout@v4
@@ -130,7 +130,7 @@ jobs:
130130
strategy:
131131
fail-fast: false
132132
matrix:
133-
node-version: [16.x, 18.x, 20.x]
133+
node-version: [16.x, 18.x, 20.x, 22.x]
134134

135135
steps:
136136
- uses: actions/checkout@v4
@@ -166,7 +166,7 @@ jobs:
166166
strategy:
167167
fail-fast: false
168168
matrix:
169-
node-version: [16.x, 18.x, 20.x]
169+
node-version: [16.x, 18.x, 20.x, 22.x]
170170

171171
steps:
172172
- uses: actions/checkout@v4
@@ -217,7 +217,7 @@ jobs:
217217
strategy:
218218
fail-fast: false
219219
matrix:
220-
node-version: [16.x, 18.x, 20.x]
220+
node-version: [16.x, 18.x, 20.x, 22.x]
221221

222222
steps:
223223
- uses: actions/checkout@v4
@@ -240,7 +240,7 @@ jobs:
240240

241241
strategy:
242242
matrix:
243-
node-version: [16.x, 18.x, 20.x]
243+
node-version: [16.x, 18.x, 20.x, 22.x]
244244

245245
steps:
246246
- uses: actions/checkout@v4

THIRD_PARTY_NOTICES.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -674,7 +674,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
674674

675675
### import-in-the-middle
676676

677-
This product includes source derived from [import-in-the-middle](https://github.com/DataDog/import-in-the-middle) ([v1.7.4](https://github.com/DataDog/import-in-the-middle/tree/v1.7.4)), distributed under the [Apache-2.0 License](https://github.com/DataDog/import-in-the-middle/blob/v1.7.4/LICENSE):
677+
This product includes source derived from [import-in-the-middle](https://github.com/DataDog/import-in-the-middle) ([v1.8.0](https://github.com/DataDog/import-in-the-middle/tree/v1.8.0)), distributed under the [Apache-2.0 License](https://github.com/DataDog/import-in-the-middle/blob/v1.8.0/LICENSE):
678678

679679
```
680680
Copyright 2021 Datadog, Inc.
@@ -886,7 +886,7 @@ SOFTWARE.
886886

887887
### @aws-sdk/client-s3
888888

889-
This product includes source derived from [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3) ([v3.587.0](https://github.com/aws/aws-sdk-js-v3/tree/v3.587.0)), distributed under the [Apache-2.0 License](https://github.com/aws/aws-sdk-js-v3/blob/v3.587.0/LICENSE):
889+
This product includes source derived from [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3) ([v3.592.0](https://github.com/aws/aws-sdk-js-v3/tree/v3.592.0)), distributed under the [Apache-2.0 License](https://github.com/aws/aws-sdk-js-v3/blob/v3.592.0/LICENSE):
890890

891891
```
892892
Apache License
@@ -1095,7 +1095,7 @@ This product includes source derived from [@aws-sdk/client-s3](https://github.co
10951095

10961096
### @aws-sdk/s3-request-presigner
10971097

1098-
This product includes source derived from [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3) ([v3.587.0](https://github.com/aws/aws-sdk-js-v3/tree/v3.587.0)), distributed under the [Apache-2.0 License](https://github.com/aws/aws-sdk-js-v3/blob/v3.587.0/LICENSE):
1098+
This product includes source derived from [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3) ([v3.592.0](https://github.com/aws/aws-sdk-js-v3/tree/v3.592.0)), distributed under the [Apache-2.0 License](https://github.com/aws/aws-sdk-js-v3/blob/v3.592.0/LICENSE):
10991099

11001100
```
11011101
Apache License
@@ -1750,7 +1750,7 @@ This product includes source derived from [@newrelic/newrelic-oss-cli](https://g
17501750

17511751
### @newrelic/test-utilities
17521752

1753-
This product includes source derived from [@newrelic/test-utilities](https://github.com/newrelic/node-test-utilities) ([v8.5.0](https://github.com/newrelic/node-test-utilities/tree/v8.5.0)), distributed under the [Apache-2.0 License](https://github.com/newrelic/node-test-utilities/blob/v8.5.0/LICENSE):
1753+
This product includes source derived from [@newrelic/test-utilities](https://github.com/newrelic/node-test-utilities) ([v8.6.0](https://github.com/newrelic/node-test-utilities/tree/v8.6.0)), distributed under the [Apache-2.0 License](https://github.com/newrelic/node-test-utilities/blob/v8.6.0/LICENSE):
17541754

17551755
```
17561756
Apache License
@@ -2493,7 +2493,7 @@ THE SOFTWARE.
24932493

24942494
### aws-sdk
24952495

2496-
This product includes source derived from [aws-sdk](https://github.com/aws/aws-sdk-js) ([v2.1631.0](https://github.com/aws/aws-sdk-js/tree/v2.1631.0)), distributed under the [Apache-2.0 License](https://github.com/aws/aws-sdk-js/blob/v2.1631.0/LICENSE.txt):
2496+
This product includes source derived from [aws-sdk](https://github.com/aws/aws-sdk-js) ([v2.1636.0](https://github.com/aws/aws-sdk-js/tree/v2.1636.0)), distributed under the [Apache-2.0 License](https://github.com/aws/aws-sdk-js/blob/v2.1636.0/LICENSE.txt):
24972497

24982498
```
24992499
@@ -2892,7 +2892,7 @@ THE SOFTWARE.
28922892

28932893
### eslint-plugin-jsdoc
28942894

2895-
This product includes source derived from [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) ([v48.2.7](https://github.com/gajus/eslint-plugin-jsdoc/tree/v48.2.7)), distributed under the [BSD-3-Clause License](https://github.com/gajus/eslint-plugin-jsdoc/blob/v48.2.7/LICENSE):
2895+
This product includes source derived from [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) ([v48.2.8](https://github.com/gajus/eslint-plugin-jsdoc/tree/v48.2.8)), distributed under the [BSD-3-Clause License](https://github.com/gajus/eslint-plugin-jsdoc/blob/v48.2.8/LICENSE):
28962896

28972897
```
28982898
Copyright (c) 2018, Gajus Kuizinas (http://gajus.com/)
@@ -3941,7 +3941,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
39413941

39423942
### @contrast/fn-inspect
39433943

3944-
This product includes source derived from [@contrast/fn-inspect](https://github.com/Contrast-Security-Inc/node-fn-inspect) ([v3.4.0](https://github.com/Contrast-Security-Inc/node-fn-inspect/tree/v3.4.0)), distributed under the [MIT License](https://github.com/Contrast-Security-Inc/node-fn-inspect/blob/v3.4.0/LICENSE):
3944+
This product includes source derived from [@contrast/fn-inspect](https://github.com/Contrast-Security-Inc/node-fn-inspect) ([v4.2.0](https://github.com/Contrast-Security-Inc/node-fn-inspect/tree/v4.2.0)), distributed under the [MIT License](https://github.com/Contrast-Security-Inc/node-fn-inspect/blob/v4.2.0/LICENSE):
39453945

39463946
```
39473947
Copyright 2022 Contrast Security, Inc

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@
208208
"winston-transport": "^4.5.0"
209209
},
210210
"optionalDependencies": {
211-
"@contrast/fn-inspect": "^3.3.0",
211+
"@contrast/fn-inspect": "^4.2.0",
212212
"@newrelic/native-metrics": "^10.0.0",
213213
"@prisma/prisma-fmt-wasm": "^4.17.0-16.27eb2449f178cd9fe1a4b892d732cc4795f75085"
214214
},

third_party_manifest.json

+30-30
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"lastUpdated": "Mon Jun 03 2024 11:14:52 GMT+0530 (India Standard Time)",
2+
"lastUpdated": "Thu Jun 06 2024 16:54:51 GMT-0400 (Eastern Daylight Time)",
33
"projectName": "New Relic Node Agent",
44
"projectUrl": "https://github.com/newrelic/node-newrelic",
55
"includeOptDeps": true,
66
"optionalDependencies": {
7-
"@contrast/fn-inspect@3.4.0": {
7+
"@contrast/fn-inspect@4.2.0": {
88
"name": "@contrast/fn-inspect",
9-
"version": "3.4.0",
10-
"range": "^3.3.0",
9+
"version": "4.2.0",
10+
"range": "^4.2.0",
1111
"licenses": "MIT",
1212
"repoUrl": "https://github.com/Contrast-Security-Inc/node-fn-inspect",
13-
"versionedRepoUrl": "https://github.com/Contrast-Security-Inc/node-fn-inspect/tree/v3.4.0",
13+
"versionedRepoUrl": "https://github.com/Contrast-Security-Inc/node-fn-inspect/tree/v4.2.0",
1414
"licenseFile": "node_modules/@contrast/fn-inspect/LICENSE",
15-
"licenseUrl": "https://github.com/Contrast-Security-Inc/node-fn-inspect/blob/v3.4.0/LICENSE",
15+
"licenseUrl": "https://github.com/Contrast-Security-Inc/node-fn-inspect/blob/v4.2.0/LICENSE",
1616
"licenseTextSource": "file",
1717
"publisher": "Contrast Security"
1818
},
@@ -134,15 +134,15 @@
134134
"email": "[email protected]",
135135
"url": "http://n8.io/"
136136
},
137-
"import-in-the-middle@1.7.4": {
137+
"import-in-the-middle@1.8.0": {
138138
"name": "import-in-the-middle",
139-
"version": "1.7.4",
139+
"version": "1.8.0",
140140
"range": "^1.6.0",
141141
"licenses": "Apache-2.0",
142142
"repoUrl": "https://github.com/DataDog/import-in-the-middle",
143-
"versionedRepoUrl": "https://github.com/DataDog/import-in-the-middle/tree/v1.7.4",
143+
"versionedRepoUrl": "https://github.com/DataDog/import-in-the-middle/tree/v1.8.0",
144144
"licenseFile": "node_modules/import-in-the-middle/LICENSE",
145-
"licenseUrl": "https://github.com/DataDog/import-in-the-middle/blob/v1.7.4/LICENSE",
145+
"licenseUrl": "https://github.com/DataDog/import-in-the-middle/blob/v1.8.0/LICENSE",
146146
"licenseTextSource": "file",
147147
"publisher": "Bryan English",
148148
"email": "[email protected]"
@@ -226,28 +226,28 @@
226226
}
227227
},
228228
"devDependencies": {
229-
"@aws-sdk/client-s3@3.587.0": {
229+
"@aws-sdk/client-s3@3.592.0": {
230230
"name": "@aws-sdk/client-s3",
231-
"version": "3.587.0",
231+
"version": "3.592.0",
232232
"range": "^3.556.0",
233233
"licenses": "Apache-2.0",
234234
"repoUrl": "https://github.com/aws/aws-sdk-js-v3",
235-
"versionedRepoUrl": "https://github.com/aws/aws-sdk-js-v3/tree/v3.587.0",
235+
"versionedRepoUrl": "https://github.com/aws/aws-sdk-js-v3/tree/v3.592.0",
236236
"licenseFile": "node_modules/@aws-sdk/client-s3/LICENSE",
237-
"licenseUrl": "https://github.com/aws/aws-sdk-js-v3/blob/v3.587.0/LICENSE",
237+
"licenseUrl": "https://github.com/aws/aws-sdk-js-v3/blob/v3.592.0/LICENSE",
238238
"licenseTextSource": "file",
239239
"publisher": "AWS SDK for JavaScript Team",
240240
"url": "https://aws.amazon.com/javascript/"
241241
},
242-
"@aws-sdk/s3-request-presigner@3.587.0": {
242+
"@aws-sdk/s3-request-presigner@3.592.0": {
243243
"name": "@aws-sdk/s3-request-presigner",
244-
"version": "3.587.0",
244+
"version": "3.592.0",
245245
"range": "^3.556.0",
246246
"licenses": "Apache-2.0",
247247
"repoUrl": "https://github.com/aws/aws-sdk-js-v3",
248-
"versionedRepoUrl": "https://github.com/aws/aws-sdk-js-v3/tree/v3.587.0",
248+
"versionedRepoUrl": "https://github.com/aws/aws-sdk-js-v3/tree/v3.592.0",
249249
"licenseFile": "node_modules/@aws-sdk/s3-request-presigner/LICENSE",
250-
"licenseUrl": "https://github.com/aws/aws-sdk-js-v3/blob/v3.587.0/LICENSE",
250+
"licenseUrl": "https://github.com/aws/aws-sdk-js-v3/blob/v3.592.0/LICENSE",
251251
"licenseTextSource": "file",
252252
"publisher": "AWS SDK for JavaScript Team",
253253
"url": "https://aws.amazon.com/javascript/"
@@ -290,15 +290,15 @@
290290
"licenseTextSource": "file",
291291
"publisher": "New Relic"
292292
},
293-
"@newrelic/test-utilities@8.5.0": {
293+
"@newrelic/test-utilities@8.6.0": {
294294
"name": "@newrelic/test-utilities",
295-
"version": "8.5.0",
295+
"version": "8.6.0",
296296
"range": "^8.5.0",
297297
"licenses": "Apache-2.0",
298298
"repoUrl": "https://github.com/newrelic/node-test-utilities",
299-
"versionedRepoUrl": "https://github.com/newrelic/node-test-utilities/tree/v8.5.0",
299+
"versionedRepoUrl": "https://github.com/newrelic/node-test-utilities/tree/v8.6.0",
300300
"licenseFile": "node_modules/@newrelic/test-utilities/LICENSE",
301-
"licenseUrl": "https://github.com/newrelic/node-test-utilities/blob/v8.5.0/LICENSE",
301+
"licenseUrl": "https://github.com/newrelic/node-test-utilities/blob/v8.6.0/LICENSE",
302302
"licenseTextSource": "file",
303303
"publisher": "New Relic Node.js agent team",
304304
"email": "[email protected]"
@@ -376,15 +376,15 @@
376376
"licenseTextSource": "file",
377377
"publisher": "Caolan McMahon"
378378
},
379-
"aws-sdk@2.1631.0": {
379+
"aws-sdk@2.1636.0": {
380380
"name": "aws-sdk",
381-
"version": "2.1631.0",
381+
"version": "2.1636.0",
382382
"range": "^2.1604.0",
383383
"licenses": "Apache-2.0",
384384
"repoUrl": "https://github.com/aws/aws-sdk-js",
385-
"versionedRepoUrl": "https://github.com/aws/aws-sdk-js/tree/v2.1631.0",
385+
"versionedRepoUrl": "https://github.com/aws/aws-sdk-js/tree/v2.1636.0",
386386
"licenseFile": "node_modules/aws-sdk/LICENSE.txt",
387-
"licenseUrl": "https://github.com/aws/aws-sdk-js/blob/v2.1631.0/LICENSE.txt",
387+
"licenseUrl": "https://github.com/aws/aws-sdk-js/blob/v2.1636.0/LICENSE.txt",
388388
"licenseTextSource": "file",
389389
"publisher": "Amazon Web Services",
390390
"url": "https://aws.amazon.com/"
@@ -480,15 +480,15 @@
480480
"publisher": "Michael Radionov",
481481
"url": "https://github.com/mradionov"
482482
},
483-
483+
484484
"name": "eslint-plugin-jsdoc",
485-
"version": "48.2.7",
485+
"version": "48.2.8",
486486
"range": "^48.0.5",
487487
"licenses": "BSD-3-Clause",
488488
"repoUrl": "https://github.com/gajus/eslint-plugin-jsdoc",
489-
"versionedRepoUrl": "https://github.com/gajus/eslint-plugin-jsdoc/tree/v48.2.7",
489+
"versionedRepoUrl": "https://github.com/gajus/eslint-plugin-jsdoc/tree/v48.2.8",
490490
"licenseFile": "node_modules/eslint-plugin-jsdoc/LICENSE",
491-
"licenseUrl": "https://github.com/gajus/eslint-plugin-jsdoc/blob/v48.2.7/LICENSE",
491+
"licenseUrl": "https://github.com/gajus/eslint-plugin-jsdoc/blob/v48.2.8/LICENSE",
492492
"licenseTextSource": "file",
493493
"publisher": "Gajus Kuizinas",
494494
"email": "[email protected]",

0 commit comments

Comments
 (0)