Skip to content

Commit de208ad

Browse files
authored
Merge pull request #21 from smartlyio/VLCN-3125
update node version & add renovate config
2 parents f2ea7ac + ed18c49 commit de208ad

5 files changed

Lines changed: 96 additions & 12 deletions

File tree

.node-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20.10.0
1+
24.11.0

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ inputs:
1919
description: url to detailed coverage report
2020
required: true
2121
runs:
22-
using: 'node20'
22+
using: 'node24'
2323
main: 'dist/index.js'

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"@eslint/js": "^9.9.0",
2727
"@types/istanbul-lib-coverage": "^2.0.6",
2828
"@types/jest": "^29.5.12",
29-
"@types/node": "^20.11.25",
29+
"@types/node": "^24.11.0",
3030
"@vercel/ncc": "0.38.0",
3131
"eslint": "^9.9.0",
3232
"eslint-config-prettier": "^9.1.0",

renovate.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"extends": ["config:best-practices"],
3+
"lockFileMaintenance": {
4+
"enabled": true,
5+
"labels": ["patch", "renovate-deps"]
6+
},
7+
"vulnerabilityAlerts": {
8+
"enabled": true
9+
},
10+
"packageRules": [
11+
{
12+
"groupName": "dependencies",
13+
"matchUpdateTypes": ["major"],
14+
"matchDepTypes": ["dependencies"],
15+
"labels": ["minor", "renovate-deps"]
16+
},
17+
{
18+
"groupName": "dependencies",
19+
"matchUpdateTypes": ["patch", "minor"],
20+
"matchDepTypes": ["dependencies"],
21+
"labels": ["patch", "renovate-deps"]
22+
},
23+
{
24+
"matchDepTypes": ["devDependencies"],
25+
"matchPackageNames": ["@vercel/ncc"],
26+
"labels": ["patch", "renovate-deps"]
27+
},
28+
{
29+
"matchDepTypes": ["devDependencies"],
30+
"matchUpdateTypes": ["patch", "minor"],
31+
"labels": ["no release", "renovate-deps"],
32+
"automerge": true,
33+
"matchPackageNames": ["!@vercel/ncc", "!typescript"]
34+
},
35+
{
36+
"matchDepTypes": ["devDependencies"],
37+
"matchPackageNames": ["typescript"],
38+
"matchUpdateTypes": ["patch"],
39+
"labels": ["no release", "renovate-deps"],
40+
"automerge": true
41+
},
42+
{
43+
"matchDepTypes": ["devDependencies"],
44+
"matchPackageNames": ["typescript"],
45+
"matchUpdateTypes": ["minor"],
46+
"labels": ["no release", "renovate-deps"]
47+
},
48+
{
49+
"matchDepTypes": ["devDependencies"],
50+
"matchUpdateTypes": ["major"],
51+
"labels": ["patch", "renovate-deps"]
52+
},
53+
{
54+
"matchDepTypes": ["devDependencies"],
55+
"matchUpdateTypes": ["patch"],
56+
"labels": ["no release"],
57+
"automerge": true,
58+
"matchPackageNames": ["@types{/,}**"]
59+
},
60+
{
61+
"matchUpdateTypes": ["pin", "pinDigest"],
62+
"minimumReleaseAge": null,
63+
"automerge": true
64+
}
65+
],
66+
"github-actions": {
67+
"enabled": true,
68+
"labels": ["no release", "renovate-deps"],
69+
"automerge": true
70+
},
71+
"minimumReleaseAge": "30 days"
72+
}

0 commit comments

Comments
 (0)