Skip to content

fix: rook 583 apply#606

Merged
yacosta738 merged 2 commits into
feat/rook-583-sqlite-modelsfrom
fix/rook-583-apply
Apr 20, 2026
Merged

fix: rook 583 apply#606
yacosta738 merged 2 commits into
feat/rook-583-sqlite-modelsfrom
fix/rook-583-apply

Conversation

@yacosta738
Copy link
Copy Markdown
Contributor

This pull request introduces several improvements across CI/CD, branch protection, documentation, Docker configuration, and agent memory handling. The most significant changes include enhancing branch protection rulesets with merge queues, updating workflow actions to use the latest shared workflows, improving documentation deployment and preview processes, and refining session context handling in the agent runtime. Below are the key changes grouped by theme:

Branch Protection and Dependency Management

  • Enhanced .github/dependabot.yml to enable and configure automated dependency updates for GitHub Actions, npm, Gradle, Cargo, and Docker, including grouping strategies and labeling for better management.
  • Updated branch protection rules in .github/rulesets/main-protection.json and .github/rulesets/minor-protection.json to add merge queue support, stricter integration bypass controls, and include the develop branch under minor protections. [1] [2] [3] [4]
  • Translated and clarified the ruleset documentation in .github/rulesets/README.md to English, providing clearer instructions and explanations for importing and understanding rulesets. [1] [2]

CI/CD Workflow Updates

  • Updated all GitHub Actions workflows to use the latest version (v2.0.0) of shared actions from dallay/common-actions, ensuring improved stability and features. [1] [2] [3] [4] [5] [6]
  • Improved the deploy-docs.yml workflow to allow publishing documentation from any branch, tag, or commit via a workflow dispatch input, and ensured the correct ref is checked out during deployment. [1] [2]
  • Enhanced the docs-quality.yml workflow to upload a preview artifact of the built documentation site for safe inspection before release, and summarize the artifact in the workflow summary.

Agent Runtime & Docker Improvements

  • Changed the agent runtime Dockerfile to listen on all interfaces (0.0.0.0) instead of just localhost, improving container accessibility. [1] [2] [3]

Agent Memory Handling

  • Refined session context loading in memory_loader.rs to ensure recall is attempted before consuming one-shot resume context, added robust error handling, and improved the logic for appending pending resume context. [1] [2] [3] [4] [5]

These changes collectively improve automation, security, documentation workflow, and runtime reliability.

- Remove unused sqlx features (macros, migrate)
- Add FK on fallback_route_id and index on pool_members(account_id)
- Add migration tracking with schema_migrations table
- Fix fallible weight/priority conversions
- Fix ProviderVendor serialization
- Fix SelectionStrategy serialization
- Propagate JSON parse errors
- Add duplicate checks in services
- Log poisoned locks in health service
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 20, 2026

✅ Contributor Report

User: @yacosta738
Status: Passed (12/13 metrics passed)

Metric Description Value Threshold Status
PR Merge Rate PRs merged vs closed 91% >= 30%
Repo Quality Repos with ≥100 stars 0 >= 0
Positive Reactions Positive reactions received 11 >= 1
Negative Reactions Negative reactions received 0 <= 5
Account Age GitHub account age 3096 days >= 30 days
Activity Consistency Regular activity over time 108% >= 0%
Issue Engagement Issues with community engagement 0 >= 0
Code Reviews Code reviews given to others 584 >= 0
Merger Diversity Unique maintainers who merged PRs 2 >= 0
Repo History Merge Rate Merge rate in this repo 93% >= 0%
Repo History Min PRs Previous PRs in this repo 260 >= 0
Profile Completeness Profile richness (bio, followers) 90 >= 0
Suspicious Patterns Spam-like activity detection 1 N/A

Contributor Report evaluates based on public GitHub activity. Analysis period: 2025-04-20 to 2026-04-20

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 20, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (2)
  • main
  • develop

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: adb697d3-e108-4d4d-807b-a507e12db27d

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/rook-583-apply

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.

@yacosta738 yacosta738 changed the base branch from main to feat/rook-583-sqlite-models April 20, 2026 11:13
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 20, 2026

Deploying corvus with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5c43c91
Status: ✅  Deploy successful!
Preview URL: https://c780fdee.corvus-42x.pages.dev
Branch Preview URL: https://fix-rook-583-apply.corvus-42x.pages.dev

View logs

@yacosta738 yacosta738 merged commit 721302f into feat/rook-583-sqlite-models Apr 20, 2026
7 checks passed
@yacosta738 yacosta738 deleted the fix/rook-583-apply branch April 20, 2026 11:15
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