Skip to content

Drop EOL Node.js lines (16, 18, 20) from the CI matrix - #15

Merged
hogelog merged 2 commits into
mainfrom
drop-eol-node-from-ci
Oct 24, 2026
Merged

hogelog merged 2 commits into
mainfrom
drop-eol-node-from-ci

Conversation

@kuro0211

@kuro0211 kuro0211 commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Test matrix の Node.js を 16, 18, 20, 22 から 22, 24, 26 に変更
  • Node.js 16 / 18 / 20 は upstream で EOL 済み (20 は 2026-04-30)。22 は Maintenance LTS、24 は LTS、26 は 2026-10-28 に LTS 入り予定
  • サポート範囲の目安は Node.js 公式の release schedule でサポート中の line

Notes

gem 本体は Node.js のバージョンに依存するコードを持たないため、サポート範囲は CI で検証する line と同義です。

🤖 Generated with kuro

@hogelog
hogelog marked this pull request as ready for review October 23, 2026 05:17
Test against the Node.js lines that are still supported upstream
(22, 24, 26). Node.js 16, 18 and 20 have reached end of life.

Co-Authored-By: hogelog <hogelog@st.inc>
@hogelog
hogelog force-pushed the drop-eol-node-from-ci branch from 1375ca8 to 6ef57d6 Compare October 24, 2026 08:16
@hogelog
hogelog merged commit efb9b73 into main Oct 24, 2026
10 checks passed
@hogelog
hogelog deleted the drop-eol-node-from-ci branch October 24, 2026 08:45
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