Skip to content

chore(ci): enable automatic Cyclops PR review - #183

Merged
DaniPopes merged 1 commit into
mainfrom
centaur/add-cyclops-pr-review-1792767322
Oct 23, 2026
Merged

DaniPopes merged 1 commit into
mainfrom
centaur/add-cyclops-pr-review-1792767322

Conversation

@decofe

@decofe decofe commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Add automatic Cyclops review for same-repository pull requests by copying evm2's workflow verbatim. Preserve its label triggers, comment commands, permissions, pinned actions, and EVENTS secret references.

Validation: actionlint 1.7.12, git diff --check, and byte-for-byte comparison with evm2's workflow all pass. End-to-end Cyclops execution has not been tested; this workflow uses the existing EVENTS_KEY, EVENTS_CERT, and EVENTS_ARGS secrets.

Prompted by: @DaniPopes

Co-authored-by: Derek Cofausper <256792747+decofe@users.noreply.github.com>
@tempoxyz-bot

tempoxyz-bot commented Oct 23, 2026 •

Copy link
Copy Markdown

👁️ Cyclops Security Review

Last reviewed: 6db8afb (latest) · ⚠️ 1 open finding

# Severity Finding Introduced Status
1 ⚪ Informational Comment job filter rejects audit commands the configured regex accepts 6db8afb 🟠 Open

@codspeed

codspeed Bot commented Oct 23, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 4 untouched benchmarks


Comparing centaur/add-cyclops-pr-review-1792767322 (6db8afb) with main (c59964c)

Open in CodSpeed

@DaniPopes
DaniPopes merged commit 2d933b0 into main Oct 23, 2026
29 of 30 checks passed
@DaniPopes
DaniPopes deleted the centaur/add-cyclops-pr-review-1792767322 branch October 23, 2026 15:03
Comment on lines +44 to +48
(
startsWith(github.event.comment.body, 'cyclops audit') ||
startsWith(github.event.comment.body, '@decofe cyclops audit') ||
startsWith(github.event.comment.body, 'derek audit')
)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Informational: Comment job filter rejects audit commands the configured regex accepts

The audit-comment job only runs when the comment starts with one of three exact literals. The action's command-regex also accepts '@​decofe derek audit' and any whitespace between words. Commands like these are valid under the regex but the job is skipped, so the audit never runs and nobody gets a reply.

Valid? React with 👍 / 👎.

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.

3 participants