Skip to content

upgrade actions node24#704

Merged
koutaku921 merged 4 commits into
masterfrom
chore/upgrade-actions-node24
Jun 29, 2026
Merged

upgrade actions node24#704
koutaku921 merged 4 commits into
masterfrom
chore/upgrade-actions-node24

Conversation

@koutaku921

@koutaku921 koutaku921 commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

概要

https://app.notion.com/p/binc/GitHub-Action-Node-js-32784e6978c280e4876eedc980e7223b
GitHub ActionsランナーのNode.js 20が2026年4月にEOLとなり、2026年6月16日からNode 24がデフォルト化されます。
これに伴い、ワークフローで使用しているアクションをNode 24対応バージョンへ更新します。

対象 アップグレード後バージョン
actions/checkout@v3 @v5 (推奨: @v6.0.3
actions/setup-node@v4 @v6 ⚠️注意点あり https://hiratake.dev/blog/20251018/
slackapi/slack-github-action@v2.0.0 ≥ @v3.0.1 (推奨: @v3.0.3 )
softprops/action-gh-release@v2 = @v3.0.0

*バージョンの指定方法は、既存の表記に合わせる。

変更点

  • リリースフローなどGitHubアクションがNode 24対応バージョンで実行される。

確認内容

  • ブランチ作成、マージ、リリース時のgithubアクションが正常に動作すること。

リリース手順

本番環境へのリリースはなし。

ロールバック手順

  1. revert commit による切り戻し。

@koutaku921 koutaku921 self-assigned this Jun 26, 2026
Comment on lines 14 to 15
with:
node-version: 10.x

@bu-tokumitsu bu-tokumitsu Jun 26, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@koutaku921
build_test.ymlではnode-versionで20系が指定されている( USER_NODE_VERSION: 20)ので、そちらと合わせてある方が良いと思います。

EOLのことで言うとNode v24.xの方が良さそうなので、CIの動作に影響が無さそうならbuild_test.ymlも含めて、24系に引き上げるのが理想かもしれません。
(調べた感じ、24系だと問題起きる可能性ありそうなので24系よりも22系の方が良いかもしれません...)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@bu-tokumitsu
レビュー&コメントありがとうございます!
413224dで対応しました。(22系にしました!)

よろしくお願いいたします。

@bu-tokumitsu bu-tokumitsu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@koutaku921
LGTM です!

@koutaku921

koutaku921 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

ありがとうございます。マージします!

@koutaku921 koutaku921 merged commit fe4f618 into master Jun 29, 2026
3 checks passed
@koutaku921 koutaku921 deleted the chore/upgrade-actions-node24 branch June 29, 2026 00:05
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