Skip to content

chore(deps): update dependency node to v26 - #103

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-26.x
Closed

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-26.x

Conversation

@renovate

@renovate renovate Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change Age Confidence
node uses-with major 24.22.2 → 26.13.0 age confidence
@types/node (source) devDependencies major 25.9.6 → 26.6.6 age confidence

Release Notes

actions/node-versions (node)

v26.13.0: 26.13.0

Compare Source

Node.js 26.13.0

v26.12.1: 26.12.1

Compare Source

Node.js 26.12.1

v26.12.0: 26.12.0

Compare Source

Node.js 26.12.0

v26.11.1: 26.11.1

Compare Source

Node.js 26.11.1

v26.11.0: 26.11.0

Compare Source

Node.js 26.11.0

v26.10.0: 26.10.0

Compare Source

Node.js 26.10.0

v26.9.0: 26.9.0

Compare Source

Node.js 26.9.0

v26.8.2: 26.8.2

Compare Source

Node.js 26.8.2

v26.8.1: 26.8.1

Compare Source

Node.js 26.8.1

v26.8.0: 26.8.0

Compare Source

Node.js 26.8.0

v26.7.0: 26.7.0

Compare Source

Node.js 26.7.0

v26.6.0: 26.6.0

Compare Source

Node.js 26.6.0

v26.5.1: 26.5.1

Compare Source

Node.js 26.5.1

v26.5.0: 26.5.0

Compare Source

Node.js 26.5.0

v26.4.0: 26.4.0

Compare Source

Node.js 26.4.0

v26.3.1: 26.3.1

Compare Source

Node.js 26.3.1

v26.3.0: 26.3.0

Compare Source

Node.js 26.3.0

v26.2.0: 26.2.0

Compare Source

Node.js 26.2.0

v26.1.0: 26.1.0

Compare Source

Node.js 26.1.0

v26.0.0: 26.0.0

Compare Source

Node.js 26.0.0


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • "before 9am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copilot AI lite review requested due to automatic review settings November 1, 2026 17:08
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-01T17:10:20.373971Z 8b10e17 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8b10e17d57

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: "24.22.1"
node-version: "26.13.0"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Keep tests aligned with the Lambda Node 24 runtime

Running the sole check workflow on Node 26 removes coverage for the production runtime, which remains Runtime.NODEJS_24_X in infra/lib/times-all-bot-stack.ts and is bundled with --target=node24. Code using Node 25/26-only APIs or behavior can therefore pass the unit tests and typecheck—especially now that @types/node also targets 26—but fail after deployment; keep this job on Node 24 or add Node 24 to a test matrix until the Lambda runtime is upgraded.

Useful? React with 👍 / 👎.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Two unresolved moderate findings remain because CI and @types/node target Node 26 while the deployed Lambda runtime is still NODEJS_24_X, so Node 24-specific failures could pass checks undetected.

2 open issues
1 file not reviewed
  • infra/package-lock.json: Generated file
What changed in this PR

Node.js の CI 実行環境と @types/node を、Renovate によりメジャーバージョン 24 系から 26 系へ更新する PR です。更新の意図は明確で、依存関係の管理も自動化されています。ただし、本番の Lambda ランタイムはまだ Node 24 系のため、Lambda のランタイムと CI の差をどう扱うかを決めてから進めるとより安全です。

Changes:

  • GitHub Actions の 4 つの reusable workflow で setup-node の Node.js バージョンを 26.13.0 に変更
  • ルートと infra の package.json / package-lock.json で @types/node を 26.6.6 に更新(推移的依存の undici-types も更新)
File Description
package.json @types/node を 26.6.6 に更新。Lambda ランタイム(Node 24)との差を型チェックに持ち込む点に注意が必要
package-lock.json 上記更新に伴うロックファイルの変更。undici-types も 8.9.0 へ更新
infra/​package.json CDK 側の @types/node を 26.6.6 に更新。ルートと同じ検討が必要
infra/​package-lock.json CDK 側のロックファイルの変更。依存解決結果を反映
.github/​workflows/​_reusable_lambda_rie_test.yml RIE テストの Node.js を 26.13.0 に変更。esbuild の target と Lambda イメージは Node 24 のまま
.github/​workflows/​_reusable_deploy.yml デプロイジョブの Node.js を 26.13.0 に変更。Lambda ランタイムとの一致を確認が必要
.github/​workflows/​_reusable_check.yml チェックジョブの Node.js を 26.13.0 に変更
.github/​workflows/​_reusable_cdk_synth.yml CDK synth ジョブの Node.js を 26.13.0 に変更

Review effort: Lite

- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: "24.22.1"
node-version: "26.13.0"
Comment thread package.json
"@tsconfig/strictest": "2.0.8",
"@types/aws-lambda": "8.10.163",
"@types/node": "25.9.6",
"@types/node": "26.6.6",
@renovate
renovate Bot force-pushed the renovate/node-26.x branch 2 times, most recently from 1f66897 to e657942 Compare November 3, 2026 08:39
Copilot AI lite review requested due to automatic review settings November 3, 2026 08:39

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Node 26をCIと型定義に適用する一方でLambda・バンドル・RIEはNode 24のままであり、実行環境との互換性や既存ツールの対応を確認できていないためです。

2 open issues
1 file not reviewed
  • infra/package-lock.json: Generated file

Review effort: Lite

@renovate
renovate Bot force-pushed the renovate/node-26.x branch from e657942 to 2d71a5e Compare November 5, 2026 03:34
Copilot AI lite review requested due to automatic review settings November 5, 2026 03:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Node 24のLambda実行環境に対するCI・CDKのNode 26へのメジャー更新について、AWS CDKやネイティブ依存の互換性を実際のCI・デプロイ相当環境で確認する必要があります。

2 open issues
1 file not reviewed
  • infra/package-lock.json: Generated file

Review effort: Lite

@renovate
renovate Bot force-pushed the renovate/node-26.x branch from 2d71a5e to 7856120 Compare November 8, 2026 21:34
Copilot AI lite review requested due to automatic review settings November 8, 2026 21:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The reviewed dependency, lockfile, and workflow updates have no unresolved issues.

2 open issues
1 file not reviewed
  • infra/package-lock.json: Generated file

Review effort: Lite

@eai04191

Copy link
Copy Markdown
Member

@eai04191 eai04191 closed this Nov 10, 2026
@renovate

renovate Bot commented Nov 10, 2026

Copy link
Copy Markdown
Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 26.x releases. But if you manually upgrade to 26.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate
renovate Bot deleted the renovate/node-26.x branch November 10, 2026 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants