Skip to content

fix(ci): update Scorecard action to use GHCR image - #1238

Merged
collin-lee merged 1 commit into
mainfrom
fix/scorecard-image-pull
Sep 27, 2026
Merged

collin-lee merged 1 commit into
mainfrom
fix/scorecard-image-pull

Conversation

@ysawa0

@ysawa0 ysawa0 commented Sep 9, 2026 •

Copy link
Copy Markdown
Member

The Scorecard job fails before analysis starts when downloading gcr.io/openssf/scorecard-action:v2.4.0. GCR rejects the pull because billing is disabled for the upstream Google Cloud project, and all three attempts fail.

Update ossf/scorecard-action from v2.4.0 to v2.4.4, pinned to its full commit SHA. The new release downloads ghcr.io/ossf/scorecard-action:v2.4.4, avoiding the unavailable GCR image. The existing workflow inputs remain compatible.

Validation: parsed the workflow YAML, checked its inputs against the pinned action metadata, confirmed anonymous access to the GHCR image manifest (HTTP 200), and ran git diff --check. Full CI has not been run locally.

Signed-off-by: Yuki Sawa 8774197+ysawa0@users.noreply.github.com

Signed-off-by: Yuki Sawa <8774197+ysawa0@users.noreply.github.com>
@ysawa0 ysawa0 closed this Sep 9, 2026
@ysawa0 ysawa0 reopened this Sep 9, 2026
@ysawa0
ysawa0 requested a review from collin-lee September 25, 2026 01:49
@collin-lee
collin-lee merged commit 0482748 into main Sep 27, 2026
12 of 13 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