Skip to content

ci: update ChangeGuard Scorecard Action to v2.5.0 - #79

Merged
efegokdemir merged 1 commit into
mainfrom
codex/scorecard-action-v2-5
Oct 23, 2026
Merged

efegokdemir merged 1 commit into
mainfrom
codex/scorecard-action-v2-5

Conversation

@efegokdemir

Copy link
Copy Markdown
Member

Summary

Pin the Scorecard workflow to the verified v2.5.0 commit.

Motivation

Align the scheduled analysis with Scorecard Action v2.5.0 while retaining published results and SARIF reporting.

Changes

  • Update ossf/scorecard-action to fa7117db83c52d787ae5a89f350999701505d78e (v2.5.0).
  • Retain publish_results: true, existing permissions and triggers, and the SARIF upload.

Tests performed

  • Checks run below.
  • actionlint .github/workflows/scorecard.yml and npm run format:check passed.
  • npm ci; npm test (122 passed); npm run coverage (122 passed; configured thresholds met); npm run lint; npm audit (0 vulnerabilities); npm run package:check; npm run package:smoke; and npm run action:check passed.

Compatibility

No application runtime or package changes. Local checks ran on Node 26.10.0/npm 11.19.1; hosted Node 22/24 checks are pending.

Security and privacy

The existing job-scoped permissions, published results and SARIF reporting are unchanged.

Shopify source/evidence

N/A.

Release impact

Repository CI workflow only. No product Action behaviour, package behaviour, documentation, package version or release workflow changes; no npm release.

Checklist

  • The change is focused and the docs/examples match the implementation.
  • Relevant regression tests and checks are recorded above.
  • Generated distributions are up to date where required; none are needed for this workflow-only change.
  • No sensitive or unreviewed third-party material was added.

@efegokdemir
efegokdemir requested a review from a team as a code owner October 23, 2026 18:05
@efegokdemir
efegokdemir merged commit 0da44d7 into main Oct 23, 2026
18 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.

1 participant