Skip to content

ci: qualify published scanner receipts on a real consumer - #78

Merged
hyperpolymath merged 2 commits into
mainfrom
rollout/scanner-52a9-canary
Nov 4, 2026
Merged

hyperpolymath merged 2 commits into
mainfrom
rollout/scanner-52a9-canary

Conversation

@hyperpolymath

@hyperpolymath hyperpolymath commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

Change

Run this repository's actual Secret Scanner caller at the published source 8d94c37463ccdba24810da488364a7c3f82aea37, which includes the reviewed exact-placeholder correction from #81. The direct jobs.scan.uses contract, contents: read, fast-pr: false, and full-history/tree coverage remain in effect.

The branch now includes current published main plus the single consumer-pin change. The implementation checkout is bound to the published source SHA.

Actual suite consumer evidence

Subject: 5bc8706bc53ee1980d2d99ba1f57d7ba374d5304.

Secret Scanner run 41887426095 completed successfully:

Evidence Result
Source hyperpolymath/cicd-suite@8d94c37463ccdba24810da488364a7c3f82aea37
Scanner Gitleaks 8.30.1, full mode
Git history population 134 commits; Gitleaks reported 121 commits scanned
Tree / history passes Both exit 0
Rust / shell supplements Both actual detector outputs 0
Compatibility receipts Both SUBJECT_SHA and EXPECTED_SHA equal the subject above; upstream result success
Check names scan / gitleaks, scan / rust-secrets, scan / shell-secrets

This evidence was read from the actual producer and receipt-consumer job logs, not inferred from an overall green rollup. The workflow does not publish a separate artifact; its per-detector completion outputs are checked by the compatibility jobs.

Paired consumer gate

The coordinated Echidna run at the same published source must be inspected and compared before merging this qualification PR or retiring any redundant workflow. Its final current-head receipt is pending. Earlier-source results and local fixtures do not substitute for that comparison. These scanner results are limited to their recorded source, subject and scope; they do not establish general security or qualify the later namespace change in #82.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-04T18:29:44.653306Z 5bc8706 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@coderabbitai

coderabbitai Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 48 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 510532e4-51de-4d1b-a834-8f95818e8713
Commits

Reviewing files that changed from the base of the PR and between 8d94c37 and 5bc8706.

Files selected for processing: 1
  • .github/workflows/secret-scanner.yml
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@sonarqubecloud

sonarqubecloud Bot commented Nov 4, 2026

Copy link
Copy Markdown

@hyperpolymath
hyperpolymath merged commit 83c988b into main Nov 4, 2026
18 checks passed
@hyperpolymath
hyperpolymath deleted the rollout/scanner-52a9-canary branch November 4, 2026 19:21
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