Skip to content

Conversation

@dannywillems
Copy link
Member

@dannywillems dannywillems commented Dec 1, 2025

See commit message.

@dannywillems dannywillems marked this pull request as draft December 1, 2025 22:13
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

✓ Code Reference Verification Passed

All code references in the documentation have been verified successfully!

Total references checked: 1
Valid references: 1

The documentation is in sync with the codebase on the develop branch.

@dannywillems dannywillems force-pushed the dw/update-release-process branch from 943af06 to ce69767 Compare December 1, 2025 22:16
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

OCaml Reference Validation Results

Repository: https://github.com/MinaProtocol/mina.git
Branch: compatible
Status: ✓ Validation passed

Click to see full validation output
Checking OCaml references against https://github.com/MinaProtocol/mina.git (branch: compatible)
Fetching current commit from compatible...
Current OCaml commit: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b

Validating references...
========================
✓ VALID: ledger/src/account/account.rs -> src/lib/mina_base/account.ml L:201-224
  ⚠ STALE COMMIT: fc6be4c58091c761f827c858229c2edf9519e941 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/for_tests.rs -> src/lib/transaction_logic/mina_transaction_logic.ml L:2285-2285
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/for_tests.rs -> src/lib/transaction_logic/mina_transaction_logic.ml L:2351-2356
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/for_tests.rs -> src/lib/transaction_logic/mina_transaction_logic.ml L:2407
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/transaction_status.ml L:9-51
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/transaction_status.ml L:452-454
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/with_status.ml L:6-10
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/fee_transfer.ml L:76-80
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/fee_transfer.ml L:68-69
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/mina_base/coinbase.ml L:17-21
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/mod.rs -> src/lib/transaction/transaction.ml L:8-11
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:34-48
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/stake_delegation.ml L:11-13
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:179-181
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:239-243
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)
✓ VALID: ledger/src/scan_state/transaction_logic/signed_command.rs -> src/lib/mina_base/signed_command_payload.ml L:352-362
  ⚠ STALE COMMIT: 5da42ccd72e791f164d4d200cf1ce300262873b3 (current: a7c3cc02129eb0f56c9b6fa8a276e9e06640253b)

Summary
=======
Total references found: 16
Valid references: 16
Invalid references: 0
Stale commits: 16

⚠ Warning: 16 reference(s) have stale commits
Run with --update to update them automatically

@dannywillems dannywillems force-pushed the dw/update-release-process branch 2 times, most recently from ed70d47 to db26b5b Compare December 1, 2025 22:24
@dannywillems dannywillems marked this pull request as ready for review December 1, 2025 22:24
@dannywillems dannywillems self-assigned this Dec 1, 2025
@dannywillems dannywillems moved this to In Progress in Rust node Dec 1, 2025
@dannywillems dannywillems force-pushed the dw/update-release-process branch from db26b5b to c56caf5 Compare December 1, 2025 22:45
- Define short-lived and long-live branches.
- Update the conventions to merge into develop and main.
- Mention that hotfixes must be cherry-picked into develop.
- Mention that hotfixes should be created from minor release branches.
- Fix the formatting of the communication template.
@dannywillems dannywillems force-pushed the dw/update-release-process branch from c56caf5 to 28beede Compare December 3, 2025 16:09
@dannywillems dannywillems moved this from In Progress to In Review in Rust node Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

Release process: clarify short-lived and long-lived branches and update hotfix process

2 participants