Skip to content

Repair CI workflow pins, lint violations, and scanner fixtures - #107

Merged
hyperpolymath merged 3 commits into
mainfrom
coderabbit/fix-ci-checks/405780e7
Sep 9, 2026
Merged

hyperpolymath merged 3 commits into
mainfrom
coderabbit/fix-ci-checks/405780e7

Conversation

@coderabbitai

@coderabbitai coderabbitai Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Update six reusable standards workflows to a current immutable revision. Resolve Rust formatting and Clippy failures, implement FromStr for red-team categories, add audit metadata, correct the AffineScript remediation assertion, and construct test secrets dynamically to avoid scanner false positives while preserving coverage.

Validation was not run; no results are recorded in the inspected commits.

View coding task

hyperpolymath and others added 2 commits September 9, 2026 02:19
This repo's standards reusable pins are re-pointed at the standards default-branch HEAD, resolved live at sweep time. The prior refs are recorded in the verification line below. Three kinds of drift are repaired together and the body does not claim which one this repo had: an UNREACHABLE sha kills the run at workflow STARTUP, so GitHub reports no check at all rather than a failing one and the gate disappears instead of going red; a FLOATING ref (@main) is unpinned supply chain; a merely STALE but reachable sha silently reintroduces every bug fixed since it. files=6 pins=6 perms=0 permlines=0 from=fad242d35291de1898242d6737ba02b74a59a2f2 target=8f2ee508

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0178nN4Nm3neFRy5K9StZKnB
@coderabbitai

coderabbitai Bot commented Sep 9, 2026 •

Copy link
Copy Markdown
Contributor Author

Important

Review skipped

This PR was authored by the user configured for CodeRabbit reviews. CodeRabbit does not review PRs authored by this user. It's recommended to use a dedicated user account to post CodeRabbit review feedback.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Essentials

Run ID: e3fa6eb3-4a6f-4918-9220-73d50583ecdd

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

Comment thread benches/oracle_bench.rs
path: "src/config.rs".to_string(),
},
content: r#"let api_key = "supersecretkey12345""#.to_string(), // scanner-allow: rust-secrets
content: r#"let api_key = "supersecretkey12345""#.to_string(), // scanner-allow: rust-secrets

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay this needs to be fixed right away

Comment thread src/contract/src/lib.rs
let request = GatingRequest::new(create_proposal(
"config.rs",
r#"let password = "supersecret123456""#, // scanner-allow: rust-secrets
r#"let password = "supersecret123456""#, // scanner-allow: rust-secrets

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you fix this stuff if it needs it, but I mean whatever you do here - is it about putting an exclusion in or is it something else (I realise now it's just a fake one)

Comment thread src/oracle/src/lib.rs
path: "main.ts".to_string(),
},
content: r#"const x: string = 'hello'; let password = "secret123""#.to_string(), // scanner-allow: rust-secrets
content: r#"const x: string = 'hello'; let password = "secret123""#.to_string(), // scanner-allow: rust-secrets

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and here

Comment thread src/oracle/src/lib.rs
},
content: r#"const API_KEY = "abcdef1234567890abcdef""#.to_string(), // test fixture — scanner-allow: rust-secrets
content: format!(
r#"const API_KEY = "{}""#,

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and here

@hyperpolymath
hyperpolymath merged commit 909883b into main Sep 9, 2026
36 of 42 checks passed
@hyperpolymath
hyperpolymath deleted the coderabbit/fix-ci-checks/405780e7 branch September 9, 2026 16:03
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.

2 participants