Skip to content

actions/checkout を v4 から v7 に上げる - #24

Merged
bgpat merged 1 commit into
mainfrom
fetburner/issue-16098-checkout-v7
Sep 15, 2026
Merged

bgpat merged 1 commit into
mainfrom
fetburner/issue-16098-checkout-v7

Conversation

@fetburner

Copy link
Copy Markdown
Contributor

概要

Node 20 の EOL 対応のため、.github/workflows/main.yml と .github/workflows/publish.yml の actions/checkout を v4 から v7 に上げます。 https://github.com/wantedly/infrastructure/issues/16098

actions/checkout は v5 で node20 から node24 に移行しているため、v5 以上であれば Node 20 EOL の要件を満たします。その上で互換性を確認し、最新の v7 を採用しました。

破壊的変更の確認

いずれも本リポジトリには影響しません。

バージョン 破壊的変更 影響
v5.0.0 node24 化。ランナー v2.327.1 以上が必要 GitHub ホステッドランナー (ubuntu-latest) のみ使用のため影響なし
v6.0.0 認証情報を git config でなく $RUNNER_TEMP に保存 両ワークフローとも persist-credentials: false 済みのため影響なし
v7.0.0 pull_request_target / workflow_run での fork PR の checkout をブロック 該当 trigger を使用していないため影響なし (push, pull_request のみ)

🤖 Generated with Claude Code

Node 20 の EOL 対応 (wantedly/infrastructure#16098)。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@bgpat
bgpat merged commit f799965 into main Sep 15, 2026
2 checks passed
@bgpat
bgpat deleted the fetburner/issue-16098-checkout-v7 branch September 15, 2026 08:17
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