Replace NODEJS_22_X with NODEJS_24_X across all nine Lambda NodejsFunction definitions in lib/constructs/ (bedrock-agent, slack-handler, notion-sync, po-sync, workorder-sync). Also add dependabot ignore for @types/node >=26 to prevent premature major bumps while we stay on the nodejs24.x runtime. Both package.json files already carry @types/node ^24 — no pin change needed. Refs #72
30 lines
928 B
YAML
30 lines
928 B
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: "npm"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
groups:
|
|
minor-and-patch:
|
|
update-types:
|
|
- "minor"
|
|
- "patch"
|
|
ignore:
|
|
# Pinned to ^24 while Lambda runtime is nodejs24.x (upgraded from nodejs22.x).
|
|
# Node 26 is a mid-2027 eval — skip dependabot majors that would jump to @types/node@26.
|
|
- dependency-name: "@types/node"
|
|
versions: [">=26"]
|
|
- package-ecosystem: "npm"
|
|
directory: "/services/socket-mode"
|
|
schedule:
|
|
interval: "weekly"
|
|
groups:
|
|
minor-and-patch:
|
|
update-types:
|
|
- "minor"
|
|
- "patch"
|
|
ignore:
|
|
# Pinned to ^24 while Lambda runtime is nodejs24.x (upgraded from nodejs22.x).
|
|
# Node 26 is a mid-2027 eval — skip dependabot majors that would jump to @types/node@26.
|
|
- dependency-name: "@types/node"
|
|
versions: [">=26"]
|