Skip to content

chore(deps): bump scorecard-action, codeql-action, and checkout - #145

Merged
nateshpp merged 1 commit into
mainfrom
chore/bump-ci-actions-batch
Jul 28, 2026
Merged

chore(deps): bump scorecard-action, codeql-action, and checkout#145
nateshpp merged 1 commit into
mainfrom
chore/bump-ci-actions-batch

Conversation

@nateshpp

@nateshpp nateshpp commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

What this PR does

Combines three separate Dependabot bumps (#138, #132, #135) into one PR, each of which was individually recreated (#140, #141, #143) but blocked by scripts/assert-governed-change.mjs: a 1-line action-version bump plus the required .modonome/snapshot/* regeneration falls under its 5-added-line threshold, and .modonome/snapshot/ isn't covered by the script's .github/workflows/-only short-circuit. Batching the three clears the threshold on its own; #140, #141, and #143 will be closed as superseded.

  • ossf/scorecard-action 2.4.3 → 2.4.4 in .github/workflows/scorecard.yml.
  • github/codeql-action/upload-sarif 3 → 4 in action.yml.
  • actions/checkout 4 → 7 in .github/workflows/modonome-review.yml.
  • .modonome/snapshot/* regenerated to match.

Governance checklist

  • npm run verify gates relevant to this diff pass locally (style, repo hygiene, snapshot freshness, attestation freshness, governance-change assertion)
  • No em dashes in any tracked file
  • No AI co-author lines in commit messages
  • If ratchet logic changed: N/A, no ratchet files touched
  • If a new AgentProof scenario: N/A
  • If config schema changed: N/A
  • If prompt changed: N/A

Test evidence

node scripts/snapshot.mjs . --check
Snapshot is current.

npm run check:attestation
PASS: .modonome/policy-attestation.json is current.

node scripts/assert-governed-change.mjs origin/main
Change is governance-relevant and substantive.

node scripts/check-style.mjs .
Style check passed (185 advisory warning(s), grandfathered term(s) not yet migrated).

node scripts/check-repo-hygiene.mjs
Repo hygiene check passed. No loose ends detected.

npm test
# tests 914
# pass 914
# fail 0

…tions/checkout

Combines three separate 1-line Dependabot bumps into one PR:
- ossf/scorecard-action 2.4.3 -> 2.4.4
- github/codeql-action/upload-sarif 3 -> 4
- actions/checkout 4 -> 7 (in modonome-review.yml)

Each alone is a 1-line diff that, combined with the required snapshot
regeneration, falls under assert-governed-change.mjs's 5-line
threshold and cannot use its .github/workflows/-only short-circuit
once .modonome/snapshot/* is included. Batching clears the threshold
without touching the gate.
@nateshpp
nateshpp requested a review from techseek4vr as a code owner July 28, 2026 04:24
@nateshpp
nateshpp merged commit b9aefda into main Jul 28, 2026
6 checks passed
@nateshpp
nateshpp deleted the chore/bump-ci-actions-batch branch July 28, 2026 05:36
nateshpp added a commit that referenced this pull request Jul 28, 2026
* Revert "chore(deps): bump ossf/scorecard-action, github/codeql-action, and actions/checkout (#145)"

This reverts commit b9aefda.

* Revert "chore(deps): bump actions/setup-node from 4 to 7 (#144)"

This reverts commit 0a3019b.

* Revert "chore(deps): bump actions/attest from 2 to 4 (#142)"

This reverts commit d44421a.
nateshpp added a commit that referenced this pull request Jul 28, 2026
…tions/checkout (#145)


Combines three separate 1-line Dependabot bumps into one PR:
- ossf/scorecard-action 2.4.3 -> 2.4.4
- github/codeql-action/upload-sarif 3 -> 4
- actions/checkout 4 -> 7 (in modonome-review.yml)

Each alone is a 1-line diff that, combined with the required snapshot
regeneration, falls under assert-governed-change.mjs's 5-line
threshold and cannot use its .github/workflows/-only short-circuit
once .modonome/snapshot/* is included. Batching clears the threshold
without touching the gate.
nateshpp added a commit that referenced this pull request Jul 28, 2026
* Revert "chore(deps): bump ossf/scorecard-action, github/codeql-action, and actions/checkout (#145)"

This reverts commit b9aefda.

* Revert "chore(deps): bump actions/setup-node from 4 to 7 (#144)"

This reverts commit 0a3019b.

* Revert "chore(deps): bump actions/attest from 2 to 4 (#142)"

This reverts commit d44421a.
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