Skip to content

chore: bump workspace 2.2.15 -> 2.2.16#715

Merged
github-actions[bot] merged 1 commit into
mainfrom
chore/bump-v2.2.16
May 25, 2026
Merged

chore: bump workspace 2.2.15 -> 2.2.16#715
github-actions[bot] merged 1 commit into
mainfrom
chore/bump-v2.2.16

Conversation

@satyakwok
Copy link
Copy Markdown
Collaborator

@satyakwok satyakwok commented May 25, 2026

Ships PRs #711 (trie prune race augment-walk), #712 (B3b total_minted self-heal), #713 (pay_one_signer sorted delegators), #714 (collect_reachable depth-aware empty check). See CHANGELOG entry for the per-PR narrative and the 2026-05-24 incident root-cause analysis.

Summary

Risk tier

Check ONE:

  • 🟢 Low — docs, tools/, tests/, CI configs, dependency patch bumps in dev-only crates, comments
  • 🟡 Medium — non-consensus production code (RPC handlers, network plumbing, observability, ops scripts)
  • 🟠 High — consensus-critical crates (sentrix-core, sentrix-trie, sentrix-staking, sentrix-bft), block_executor, apply_block_*, state_root path
  • 🔴 Critical — Voyager activation, fork-height changes, hard-fork rollouts, anything that flips env vars on mainnet

Required by tier

🟢 Low — minimum bar

  • CI green (tests + clippy + audit + gitleaks)

🟡 Medium — adds

  • New public function or behavioural change has at least one corresponding #[test] in same PR
  • Brief description of how this was tested (manual run, integration test, etc.)

🟠 High — adds

  • Regression test that fails on main and passes with this change — paste test name in PR body
  • Designed against documented invariant (link the audit/runbook/design doc)
  • Fresh-brain review by someone other than the author (per the consensus-change review checklist)
  • Single conceptual unit per PR (no bundling — bundling consensus changes burned us on v2.1.12 → 2026-04-25 livelock)

🔴 Critical — adds

  • Testnet rehearsal completed with success criteria + log evidence linked here
  • Bake window observed: minimum 2h on testnet at the same configuration before mainnet
  • Coordinated rollback plan documented in PR body — exact commands operator runs if it fails
  • Operator sign-off at activation moment (not just PR approval — separate moment for the actual flip)

Test plan

Rollback plan

Related

Summary by CodeRabbit

  • Chores
    • Updated workspace version to 2.2.16

Review Change Stack

Ships PRs #711 (trie prune race augment-walk), #712 (B3b total_minted
self-heal), #713 (pay_one_signer sorted delegators), #714
(collect_reachable depth-aware empty check). See CHANGELOG entry for
the per-PR narrative and the 2026-05-24 incident root-cause analysis.
@github-actions github-actions Bot enabled auto-merge (squash) May 25, 2026 14:19
@satyakwok satyakwok self-assigned this May 25, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 25, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: ccb3e83e-0580-4752-9d13-51119dba539a

📥 Commits

Reviewing files that changed from the base of the PR and between cfdb43f and 3b1abcc.

⛔ Files ignored due to path filters (1)
  • CHANGELOG.md is excluded by !**/CHANGELOG.md
📒 Files selected for processing (1)
  • Cargo.toml

📝 Walkthrough

Walkthrough

This PR increments the workspace package version in Cargo.toml from 2.2.15 to 2.2.16 via the [workspace.package] section. No other configuration, dependencies, or code changes are present.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Possibly related PRs

  • sentrix-labs/sentrix#708: Updates the same [workspace.package].version field in Cargo.toml with an identical versioning pattern.
  • sentrix-labs/sentrix#612: Bumps workspace package version in the root Cargo.toml using the same version.workspace propagation mechanism.
  • sentrix-labs/sentrix#588: Similar manifest-only version bump with no code changes, updating Cargo package/workspace versions.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description mentions shipping multiple PRs and references incident analysis, but fails to complete critical template sections: Summary, Risk tier selection, Required checks, Test plan, and Rollback plan are all empty or unchecked. Complete the required template sections: add a 1-3 sentence Summary, select a Risk tier, check the appropriate required items, and provide Test plan details.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: bumping the workspace version from 2.2.15 to 2.2.16.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/bump-v2.2.16

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

@codecov
Copy link
Copy Markdown

codecov Bot commented May 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@github-actions github-actions Bot merged commit 10a1b28 into main May 25, 2026
17 checks passed
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