Repository navigation
ci: pin SARIF uploads and qualify the Git hook scanner - #733
Draft
seathatflowsinourveins wants to merge 4 commits into
Draft
seathatflowsinourveins wants to merge 4 commits into
seathatflowsinourveins wants to merge 4 commits into
Conversation
|
Dependency limit exceeded — report not shown. This pull request scan exceeded the 10,000-dependency limit applied to this scan, so the results are incomplete and may be inaccurate. To avoid reporting false positives, Socket has not posted a report. Upgrade your plan to raise the dependency limit and get complete reports, or view the partial scan in the dashboard. Socket is always free for open source. If this is a non-commercial open source project, contact us to request a free Team account. |
This was referenced Oct 7, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope
Update the four existing SARIF upload references to CodeQL Action v4.38.2 and qualify the unchanged Git pre-commit command with pinned Gitleaks8.30.1. This retained PR folds #767 at
206cb8cfe082e673aa5c79eb9b6054a968772e51, under FOLDS-RULED (CC review023012Z). All six nonhot files from #767 are byte-identical; its branch remains kept. The central installer owns integrating the supplied scanner prerequisite; the co-op applies host changes after acceptance.4fd710698f53c3581cb1cfe9258ef7b1854ac080; fold starts from ci: pin SARIF uploads and qualify the Git hook scanner #733'sd92ef564bc80f0c1d0630202606da2fa59f8e7aa. No rebase accompanies this content fold.lane:foundation; draft until the exact-head cross-family read and command-center ACK.SOTA sources
Evidence-class table
Local commands run
Failed attempts remain separately retained in the original receipts: the two failed native R4 SDK attempts, successful19-request edit attempt, unavailable SDK terminal validation runner, and nonexistent foundation_component_matrix.py command corrected to new_host_grand_list.py. Billing/unknown usage stays UNKNOWN. Historical acceptance and this fold's checks remain separate.
Decision record
docs/decisions/2026-10-05-ci-upload-sarif-pin.md and docs/decisions/2026-10-06-git-hook-scanner-pin.md are copied without changing decided text or recorded results. Sources/tag/interface mismatch or required-check failures overturn the upload selection; scanner/default-rule equivalence and a real blocked-secret/clean-commit check govern the hook prerequisite.
Host evidence
No evidence/hosts file or active host setting changes. The co-op's exact apply/read-back/rollback command blocks are in adoption/git-hook-acceptance.md (byte-identical to #767); they are part of this PR and must run in their stated order, including checkpoint, guard, native binary hash, external TMPDIR and Zizmor checks. Compact command index:
Full scratch-clone acceptance and exact rollback argv are retained in the recipe; no host command above was applied by this lane during the fold. Enabling hooksPath also activates the existing pre-push gate, so its prerequisites are explicit.
Checklist