Skip to content

chore(deps): update dependency node to v24#89

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

chore(deps): update dependency node to v24#89
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/node-24.x

Conversation

@renovate

@renovate renovate Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
node uses-with major 2024

Release Notes

actions/node-versions (node)

v24.18.0: 24.18.0

Compare Source

Node.js 24.18.0

v24.17.0: 24.17.0

Compare Source

Node.js 24.17.0

v24.16.0: 24.16.0

Compare Source

Node.js 24.16.0

v24.15.0: 24.15.0

Compare Source

Node.js 24.15.0

v24.14.1: 24.14.1

Compare Source

Node.js 24.14.1

v24.14.0: 24.14.0

Compare Source

Node.js 24.14.0

v24.13.1: 24.13.1

Compare Source

Node.js 24.13.1

v24.13.0: 24.13.0

Compare Source

Node.js 24.13.0

v24.12.0: 24.12.0

Compare Source

Node.js 24.12.0

v24.11.1: 24.11.1

Compare Source

Node.js 24.11.1

v24.11.0: 24.11.0

Compare Source

Node.js 24.11.0

v24.10.0: 24.10.0

Compare Source

Node.js 24.10.0

v24.9.0: 24.9.0

Compare Source

Node.js 24.9.0

v24.8.0: 24.8.0

Compare Source

Node.js 24.8.0

v24.7.0: 24.7.0

Compare Source

Node.js 24.7.0

v24.6.0: 24.6.0

Compare Source

Node.js 24.6.0

v24.5.0: 24.5.0

Compare Source

Node.js 24.5.0

v24.4.1: 24.4.1

Compare Source

Node.js 24.4.1

v24.4.0: 24.4.0

Compare Source

Node.js 24.4.0

v24.3.0: 24.3.0

Compare Source

Node.js 24.3.0

v24.2.0: 24.2.0

Compare Source

Node.js 24.2.0

v24.1.0: 24.1.0

Compare Source

Node.js 24.1.0

v24.0.2: 24.0.2

Compare Source

Node.js 24.0.2

v24.0.1: 24.0.1

Compare Source

Node.js 24.0.1

v24.0.0: 24.0.0

Compare Source

Node.js 24.0.0

v22.23.1: 22.23.1

Compare Source

Node.js 22.23.1

v22.23.0: 22.23.0

Compare Source

Node.js 22.23.0

v22.22.3: 22.22.3

Compare Source

Node.js 22.22.3

v22.22.2: 22.22.2

Compare Source

Node.js 22.22.2

v22.22.1: 22.22.1

Compare Source

Node.js 22.22.1

v22.22.0: 22.22.0

Compare Source

Node.js 22.22.0

v22.21.1: 22.21.1

Compare Source

Node.js 22.21.1

v22.21.0: 22.21.0

Compare Source

Node.js 22.21.0

v22.20.0: 22.20.0

Compare Source

Node.js 22.20.0

v22.19.0: 22.19.0

Compare Source

Node.js 22.19.0

v22.18.0: 22.18.0

Compare Source

Node.js 22.18.0

v22.17.1: 22.17.1

Compare Source

Node.js 22.17.1

v22.17.0: 22.17.0

Compare Source

Node.js 22.17.0

v22.16.0: 22.16.0

Compare Source

Node.js 22.16.0

v22.15.1: 22.15.1

Compare Source

Node.js 22.15.1

v22.15.0: 22.15.0

Compare Source

Node.js 22.15.0

v22.14.0: 22.14.0

Compare Source

Node.js 22.14.0

v22.13.1: 22.13.1

Compare Source

Node.js 22.13.1

v22.13.0: 22.13.0

Compare Source

Node.js 22.13.0

v22.12.0: 22.12.0

Compare Source

Node.js 22.12.0

v22.11.0: 22.11.0

Compare Source

Node.js 22.11.0

v22.10.0: 22.10.0

Compare Source

Node.js 22.10.0

v22.9.0: 22.9.0

Compare Source

Node.js 22.9.0

v22.8.0: 22.8.0

Compare Source

Node.js 22.8.0

v22.7.0: 22.7.0

Compare Source

Node.js 22.7.0

v22.6.0: 22.6.0

Compare Source

Node.js 22.6.0

v22.5.1: 22.5.1

Compare Source

Node.js 22.5.1

v22.5.0: 22.5.0

Compare Source

Node.js 22.5.0

v22.4.1: 22.4.1

Compare Source

Node.js 22.4.1

v22.4.0: 22.4.0

Compare Source

Node.js 22.4.0

v22.3.0: 22.3.0

Compare Source

Node.js 22.3.0

v22.2.0: 22.2.0

Compare Source

Node.js 22.2.0

v22.1.0: 22.1.0

Compare Source

Node.js 22.1.0

v22.0.0: 22.0.0

Compare Source

Node.js 22.0.0


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

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

@github-actions github-actions 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.

このPRはGitHub ActionsワークフローでのNode.jsバージョンを20から24へアップグレードするものです。変更自体は単純ですが、いくつか確認すべき点があります。

uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
node-version: '20'
node-version: '24'

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ [MEDIUM] Node.js 24はまだLTS(Long Term Support)バージョンではありません(Node.js 22がCurrentのLTS)。Node.js 24のLTSサポートは2025年10月以降に開始予定です。

本番環境やCI/CDパイプラインの安定性を重視する場合、現在のLTSである22の使用を検討することを推奨します。Node.js 24を使用する場合、まだ安定していない可能性のある破壊的変更(V8エンジンのアップデート、require(esm)のデフォルト有効化など)が含まれており、依存パッケージとの互換性問題が発生するリスクがあります。

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

ご指摘の LTS 情報は古くなっています。Node.js 24 は 2025年10月に LTS 入り済みで、現在(2026-07)は現行 LTS です。逆に Node 20 は 2026-04 で EOL 済みのため、20 から離れるのはむしろ望ましい更新です。この workflow の node 用途は npm install -g htmlhint と末尾の軽微な node -e CSS ブレースチェックのみで、いずれも Node 24 で問題なく動作します。→ 安全と判断

toshi0806 added a commit that referenced this pull request Jul 4, 2026
Reviewed Renovate #88 / #89:
- dawidd6/action-send-mail v3.12.0 -> v18. Verified across all majors v3..v18:
  the only breaking change affecting our usage is v12's `from` format
  requirement (user@example.com or "Name <user@example.com>"). SMTP_FROM
  produces From: github-notify@smkwlab.net (bare email) -> compliant.
- html-validation Node 20 -> 24. Node 24 is current LTS (since 2025-10) and
  Node 20 is EOL (2026-04); node is only used for htmlhint + a trivial CSS
  brace check, both fine on 24. (The AI reviewer's "24 not LTS" note is stale.)

Consolidated to clear the up-to-date-branch ruleset. Supersedes #88 / #89.

Note: action-send-mail runs only on real PR events (not CI), so v18 email
delivery is confirmed on the next ML notification after the v1 deploy.


Claude-Session: https://claude.ai/code/session_01JPuooHgsrboSEbfJsNf6iG

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@toshi0806

Copy link
Copy Markdown
Member

Superseded by #91 (Node 24 is current LTS). Closing.

@toshi0806 toshi0806 closed this Jul 4, 2026
@toshi0806
toshi0806 deleted the renovate/node-24.x branch July 4, 2026 09:43
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.

1 participant