Repository navigation
ci: run full exact-source verification and CodeQL - #46
Draft
echoomegaprime wants to merge 1 commit into
Draft
echoomegaprime wants to merge 1 commit into
echoomegaprime wants to merge 1 commit into
Conversation
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.
Why this change is needed
CertForge already runs full deterministic verification, but its workflow does not expose the expected CI check name or execute a CodeQL scan. Current-source CI and security-analysis evidence are therefore incomplete for the intake candidate.
What changes
CI.The explicit CodeQL ref/SHA binding applies to this same-owner branch. The pinned action documents that these overrides are ignored for fork pull requests; this change does not claim generic fork-head certification.
Validation
.[dev]dependencies..github/workflows/ci.ymlchanges.pyproject.tomland the production evidence verifier remain byte-for-byte unchanged.This draft is stacked on #45 at
6122143c4f0ebf8f9e135956e835c0ecdc0bea4a. Hosted verification has now completed as recorded below. This source verification does not grant production admission or signing custody.Hosted verification readback — November 8, 2026
Authenticated GitHub readback verified all four completed checks against the exact PR head
b36ac97788f14b0d7fb3935f29f0208d82ad18c1:128771829500, completed2026-11-08T15:20:13Z: https://github.com/echoomegaprime/echo-certification-forge/actions/runs/42493875408/job/128771829500128771829245, completed2026-11-08T15:16:39Z: https://github.com/echoomegaprime/echo-certification-forge/actions/runs/42493875408/job/128771829245128772104135, completed2026-11-08T15:16:32Z; its result reports no new alerts in code changed by this pull request: https://github.com/echoomegaprime/echo-certification-forge/runs/128772104135128787471795, completed2026-11-08T16:16:07Z; its summary confirms that required authentic CI and CodeQL checks passed: https://github.com/echoomegaprime/echo-certification-forge/runs/128787471795The source head, base, and draft state were re-read before this metadata update. No code, security finding disposition, trust root, signing custody, production attestation, deployment, or merge was changed. These successful source/security checks do not substitute for the still-required exact-target production E2E evidence and release admission.