Skip to content

actions/checkout を v4 から v5 に更新(Node.js 20 非推奨警告の解消) - #29

Merged
yasulab merged 1 commit into
mainfrom
update-actions-checkout-v5
Jun 29, 2026
Merged

yasulab merged 1 commit into
mainfrom
update-actions-checkout-v5

Conversation

@yasulab

@yasulab yasulab commented Jun 29, 2026

Copy link
Copy Markdown
Member

背景

PR #28 のデプロイ実行時に、GitHub Actions から Node.js 20 非推奨の警告が出ていた:

Node.js 20 is deprecated. The following actions target Node.js 20 but are being
forced to run on Node.js 24: actions/checkout@v4.

対応

actions/checkout@v4@v5(Node.js 24 対応)に更新。

対象ワークフロー:

  • deploy_to_pages.yml
  • scheduler_daily.yml
  • claude-review.yml

補足

警告で名指しされたのは actions/checkout@v4 のみ。他のアクション
ruby/setup-ruby@v1peaceiris/actions-gh-pages@v4slackapi/slack-github-action@v1.24.0
は警告対象外のため変更なし。

GitHub Actions 実行時の Node.js 20 非推奨警告を解消する。
actions/checkout@v4 は Node.js 20 を対象とし、ランナー側で Node.js 24 に
強制実行される警告が出ていた。v5 は Node.js 24 対応。

対象ワークフロー:
- deploy_to_pages.yml
- scheduler_daily.yml
- claude-review.yml
@yasulab
yasulab merged commit 6f103d6 into main Jun 29, 2026
2 checks passed
@yasulab
yasulab deleted the update-actions-checkout-v5 branch June 29, 2026 18:35
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