Skip to content

ci: fix cosign-installer version annotation to real tag v4.1.2#76

Merged
toshi0806 merged 1 commit into
mainfrom
issue-75-cosign-annotation
Jul 5, 2026
Merged

ci: fix cosign-installer version annotation to real tag v4.1.2#76
toshi0806 merged 1 commit into
mainfrom
issue-75-cosign-annotation

Conversation

@toshi0806

Copy link
Copy Markdown
Member

概要

Dependency Dashboard (#69) の Renovate WARNING(Could not determine new digest for update (github-tags package sigstore/cosign-installer))の修正。

原因と対応

  • pin 注釈が # v4 だったが、sigstore/cosign-installer に浮動タグ v4 は存在しない(git/ref/tags/v4 は 404)
  • Renovate は注釈のタグ名から現行バージョンを解決するため、実在しないタグ名だと digest 更新の lookup に失敗する
  • digest 6f9f177… の実体は v4.1.2(tags API で確認済み)なので、注釈を # v4.1.2 に修正

検証について

コメントのみの変更で、実行される workflow(digest 参照)は不変。release workflow の実走検証(実タグ)は不要で、Renovate 側の効果は次回実行時に dashboard #69 の WARNING が消えることで確認する。

Resolves #75

https://claude.ai/code/session_01A3UeXMSewEQ3dVRAKC95YR

Renovate resolves the current version from the pin comment, but
sigstore/cosign-installer has no floating v4 tag, so the digest-update
lookup failed on every run (WARNING on the Dependency Dashboard).
Digest 6f9f177 is the v4.1.2 release; annotate it as such.
Comment-only change — the executed workflow is unchanged.

Resolves #75

Claude-Session: https://claude.ai/code/session_01A3UeXMSewEQ3dVRAKC95YR

@github-actions github-actions Bot 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.

コメントのみの変更で、SHA ピン留めは維持したまま Renovate が正しく digest 更新を解決できるよう注釈タグを実在するタグ名に修正しており、適切な対応です。


- name: Install cosign
uses: sigstore/cosign-installer@6f9f17788090df1f26f669e9d70d6ae9567deba6 # v4
uses: sigstore/cosign-installer@6f9f17788090df1f26f669e9d70d6ae9567deba6 # v4.1.2

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.

✨ [POSITIVE] 実在するタグ v4.1.2 に注釈を修正することで、Renovate の digest 更新 lookup 失敗を解消できる適切な対応です。SHA ピン留めを維持したままセキュリティを損なわずに WARNING を解決しています。

@toshi0806 toshi0806 merged commit 4e33725 into main Jul 5, 2026
7 checks passed
@toshi0806 toshi0806 deleted the issue-75-cosign-annotation branch July 5, 2026 06:14
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.

release.yml: cosign-installer の version 注釈が実在しないタグ v4 を指し Renovate の digest 更新が失敗する

1 participant