Skip to content

ci: bump GitHub Actions to Node 24 runtimes - #3

Open
wadakatu wants to merge 1 commit into
mainfrom
ci/node24-actions
Open

wadakatu wants to merge 1 commit into
mainfrom
ci/node24-actions

Conversation

@wadakatu

Copy link
Copy Markdown
Contributor

概要

GitHub Actions ランナーから Node 20 ランタイムが 2026-09-23 に削除される (changelog) ため、runs.using: node20 以前の action を、node24 を宣言する最小のメジャーバージョンへ更新する。

Closes #2

変更内容

before after files
actions/setup-node@v4 actions/setup-node@v5 publish.yml

補足

  • actions/setup-node: v5 から package.json#packageManager を検知して自動キャッシュする (v5.0.0 release notes)。pnpm が未インストールの時点で setup-node を呼んでいるジョブは package-manager-cache: false で従来動作を維持

動作確認

  • この PR の CI (変更した workflow) が green であること
  • workflow_dispatch / cron のみの workflow は手動実行で確認

Node 20 is removed from GitHub-hosted runners on 2026-09-23. Bump each
action to the first major version that declares runs.using: node24.

Closes #2
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.

ci — GitHub Actions の Node 20 ランタイム廃止 (2026-09-23) 対応

1 participant