Skip to content

ci: bump ossf/scorecard-action to v2.4.4 - #3438

Merged
migmartri merged 1 commit into
mainfrom
fix/scorecard
Sep 12, 2026
Merged

migmartri merged 1 commit into
mainfrom
fix/scorecard

Conversation

@matiasinsaurralde

@matiasinsaurralde matiasinsaurralde commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor

Closes PFM-7296

Summary

Upgrades ossf/scorecard-action from v2.4.0 to v2.4.4 in the Scorecard supply-chain security workflow.

v2.4.0 pulls its container image from gcr.io/openssf/scorecard-action, which now fails with a "billing not enabled" error because OpenSSF has wound down its Google Cloud infrastructure (ossf/scorecard#5208). The Scorecard analysis job fails at the image pull step before any analysis runs. v2.4.4 pulls the container from GitHub Container Registry and is the minimum version OpenSSF recommends after the migration.

Review in cubic

Signed-off-by: Matías Insaurralde <matias@chainloop.dev>
@matiasinsaurralde
matiasinsaurralde requested a review from a team September 12, 2026 17:01

@cubic-dev-ai cubic-dev-ai 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.

No issues found across 1 file

Re-trigger cubic

@chainloop-platform

chainloop-platform Bot commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor

Security Checks — ⚠️ 1 failing

✅ secret-scan

Status Policy Messages
✅ Passed secrets-detection -

⚠️ github-actions-scan — 1 failing

Status Policy Messages
⚠️ Failed ci-pipeline-security [zizmor/excessive-permissions] overly broad permissions: uses read-all permissions in ".github/workflows/scorecards.yml":18 (severity: Medium)

✅ sast-scan

Status Policy Messages
✅ Passed owasp-top10-2025 -
✅ Passed sast -
✅ Passed cwe-top25 -
✅ Passed cwe-top26-40-cusp -

✅ iac-scan

Status Policy Messages
✅ Passed iac-misconfiguration -

PR info

Status Policy Messages
✅ Passed pr-min-approvals -
✅ Passed pr-description-required -
✅ Passed pr-user-story-linked -

⏭️ 1 scan not applied

Scan Reason
vulnerability-scan no manifest/lockfile changed

View attestation ↗


Powered by Chainloop and Chainloop Trace

@migmartri
migmartri merged commit 87f0569 into main Sep 12, 2026
15 of 16 checks passed
@migmartri
migmartri deleted the fix/scorecard branch September 12, 2026 20:51
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