Skip to content

chore: update manki action to manki-review org#630

Closed
xdustinface wants to merge 2 commits intodashpay:v0.42-devfrom
xdustinface:chore/update-manki-org
Closed

chore: update manki action to manki-review org#630
xdustinface wants to merge 2 commits intodashpay:v0.42-devfrom
xdustinface:chore/update-manki-org

Conversation

@xdustinface
Copy link
Copy Markdown
Collaborator

@xdustinface xdustinface commented Apr 6, 2026

Summary

  • Update GitHub Actions reference from xdustinface/manki@v4 to manki-review/manki@v4
  • Update comment URL in .manki.yml to point to new org

Summary by CodeRabbit

  • Chores
    • Updated internal CI/CD infrastructure and code review automation configuration.

xdustinface and others added 2 commits April 6, 2026 15:08
* chore: add Manki AI code review configuration

* fix: pass `claude_code_oauth_token` to Manki action
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 6, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 542bb575-7a9f-4f30-9320-cca95bf6b7a5

📥 Commits

Reviewing files that changed from the base of the PR and between dda1db7 and c3fd2bb.

📒 Files selected for processing (2)
  • .github/workflows/manki.yml
  • .manki.yml

📝 Walkthrough

Walkthrough

Two new configuration files are added: a GitHub Actions workflow that triggers automatic code review using the Manki service on pull request events, and a Manki configuration file specifying review settings, path exclusions, and review guidelines focused on consensus-critical code paths and protocol compliance.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow Configuration
.github/workflows/manki.yml
Adds new "Manki Review" workflow triggered on PR open/synchronize, issue comments, and review submissions. Configures concurrency management and invokes the manki-review/manki@v4 action with GitHub token and OAuth credentials.
Manki Review Configuration
.manki.yml
Defines automated review settings with auto-review and auto-approve enabled, excludes lock files and fuzz/ directory, and establishes review guidelines emphasizing consensus-critical Rust paths, FFI safety, robust error handling, DIP compliance, and memory safety.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A workflow now hops through your code with care,
Configuration files guide the Manki's review,
Safety and consensus-critical paths laid bare,
Auto-approval speeds the developer's queue! ✨
Dash protocol protected, FFI bounds true.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

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

@xdustinface xdustinface closed this Apr 6, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.66%. Comparing base (dda1db7) to head (c3fd2bb).

Additional details and impacted files
@@              Coverage Diff              @@
##           v0.42-dev     #630      +/-   ##
=============================================
+ Coverage      67.57%   67.66%   +0.08%     
=============================================
  Files            318      318              
  Lines          67830    67830              
=============================================
+ Hits           45835    45894      +59     
+ Misses         21995    21936      -59     
Flag Coverage Δ
core 75.21% <ø> (ø)
ffi 38.25% <ø> (+0.69%) ⬆️
rpc 19.92% <ø> (ø)
spv 84.66% <ø> (-0.11%) ⬇️
wallet 67.57% <ø> (ø)
see 14 files with indirect coverage changes

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