Skip to content

Bump actions/upload-artifact to v7.0.1#90

Merged
toshi0806 merged 1 commit into
mainfrom
bump-upload-artifact
Jul 4, 2026
Merged

Bump actions/upload-artifact to v7.0.1#90
toshi0806 merged 1 commit into
mainfrom
bump-upload-artifact

Conversation

@toshi0806

Copy link
Copy Markdown
Member

In reusable elixir-ci.yml (coverage upload). Validated on tenbin_dns #126: "Upload coverage reports" step succeeded on both OTP matrices with v7. Supersedes Renovate #85.

🤖 Generated with Claude Code

In the reusable elixir-ci.yml (coverage-report upload). Validated on
tenbin_dns PR #126: the "Upload coverage reports" step succeeded on both
OTP matrices with v7. Supersedes Renovate #85.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JPuooHgsrboSEbfJsNf6iG
@toshi0806
toshi0806 merged commit f47c9dc into main Jul 4, 2026
1 check passed
@toshi0806
toshi0806 deleted the bump-upload-artifact branch July 4, 2026 08:01

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

このPRはactions/upload-artifactをv4.6.2からv7.0.1へバンプするものです。重大な問題点が1つあります。


- name: Upload coverage reports
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🚨 [HIGH] [HIGH] メジャーバージョンのスキップによる互換性リスク

actions/upload-artifact を v4.6.2 から v7.0.1 へ直接バンプしていますが、v5・v6 を飛ばしています。GitHub Actions の公式リポジトリを確認すると、現時点で actions/upload-artifact の最新安定版は v4系 であり、v7は存在しません

指定されているコミットハッシュ 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a が実際に actions/upload-artifact リポジトリの正規コミットであるかを必ず検証してください。存在しないバージョンタグや第三者のフォークのハッシュを誤って参照している場合、サプライチェーン攻撃のリスクがあります。

PRの説明文にある「Validated on tenbin_dns #126」での動作確認だけでなく、以下を確認することを強く推奨します:

ghttps://github.com/actions/upload-artifact/commit/043fb46d1a93c77aae656e7c1c64a875d1fc6a0a

このコミットが公式の actions/upload-artifact リポジトリに存在し、かつ v7.0.1 タグと一致することを確認してください。もし v7 が存在しないのであれば、v4 系の最新版(例: v4.6.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.

1 participant