Skip to main content

Module engine

Module engine 

Source
Expand description

Core publish, preflight, and resume logic.

Modules§

fix_forward
Fix-forward: supersession plan from a compromised receipt (#98 PR 3). Fix-forward: supersession plan from a compromised receipt (#98 PR 3).
parallel
Wave-based parallel publishing engine. Wave-based parallel publishing engine.
plan_yank
Plan-yank: reverse-topological containment plan from a receipt (#98 PR 2). Plan-yank: reverse-topological containment plan from a receipt (#98 PR 2).

Structs§

RehearsalOutcome
Outcome of a rehearsal run. Sufficient for callers (CLI, future hard gate) to decide whether live dispatch is authorized without re-reading events.

Traits§

Reporter

Functions§

run_preflight
run_publish
Execute the publish operation for all packages in the workspace.
run_rehearsal
Run a rehearsal publish against an alternate registry (#97 PR 2).
run_resume
Resume a previously interrupted publish operation.