Skip to content

[review] chore(deps): GitHub Actions を最新版に更新し、すべてコミット SHA でピン留め - #51

Merged
dkan75 merged 2 commits into
mainfrom
update-actions
Aug 18, 2026
Merged

[review] chore(deps): GitHub Actions を最新版に更新し、すべてコミット SHA でピン留め#51
dkan75 merged 2 commits into
mainfrom
update-actions

Conversation

@dkan75

@dkan75 dkan75 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

概要

サプライチェーン攻撃のリスクを下げるため、ワークフローで参照している GitHub Actions を リリースから1週間以上経過している最新版 に更新し、すべて可動タグではなくコミット SHA でピン留めしました。

更新内容

Action 変更前 変更後 リリース日
actions/checkout v4.2.2 / @v4 v7.0.1 2026-07-20
peter-evans/create-pull-request v7.0.11 v8.1.1 2026-04-10
aws-actions/configure-aws-credentials v4.2.1 v6.2.3 2026-07-22
aws-actions/amazon-ecr-login v2.0.1 v2.1.6 2026-06-12
docker/build-push-action v6.15.0 v7.3.0 2026-07-01
SonicGarden/world-notify-action @v1 / @v2 v2.0.0 2026-07-27

あわせて対応した点

  • build.yml / build_and_push.ymlactions/checkout@v4 は SHA ピンされていなかったため、他と同様に SHA ピンに統一
  • build_and_push.yml の world-notify-action は @v1(node16 ランタイムで既にサポート切れ)だったため v2 に統一。v1/v2 の inputs(token / groupId / content)は同一なので設定変更は不要
  • 可動タグ参照がなくなり、全ての action が SHA ピンになりました

確認してほしい点

今回のメジャーアップデートはいずれも Node 24 化が主な breaking change で、Actions Runner v2.327.1 以降が必要 です。ubuntu-24.04 は問題ありませんが、matrix で使っている linux-arm64-public ランナーが自前ホストの場合はランナーのバージョン確認をお願いします。

それ以外の breaking change(checkout v7 の fork PR チェックアウト制限、configure-aws-credentials v5 の不正な boolean 入力の扱い変更、build-push-action v7 の DOCKER_BUILD_NO_SUMMARY 等の削除)は、このリポジトリの使い方には該当しませんでした。

🤖 Generated with Claude Code

サプライチェーン攻撃のリスクを下げるため、各 action をリリースから1週間以上
経過している最新版に更新し、すべて可動タグではなくコミット SHA でピン留めした。

- actions/checkout: v4.2.2 / @v4 -> v7.0.1
- peter-evans/create-pull-request: v7.0.11 -> v8.1.1
- aws-actions/configure-aws-credentials: v4.2.1 -> v6.2.3
- aws-actions/amazon-ecr-login: v2.0.1 -> v2.1.6
- docker/build-push-action: v6.15.0 -> v7.3.0
- SonicGarden/world-notify-action: @v1 / @v2 -> v2.0.0

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@dkan75 dkan75 changed the title chore(deps): GitHub Actions を最新版に更新し、すべてコミット SHA でピン留め [review] chore(deps): GitHub Actions を最新版に更新し、すべてコミット SHA でピン留め Aug 12, 2026

@morikiyo morikiyo 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.

LGTM

@dkan75
dkan75 merged commit 903a1ae into main Aug 18, 2026
87 checks passed
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