Skip to main content

release_kit/
lib.rs

1//! release-kit: a canonical release workflow, carried whole by one binary.
2//!
3//! The library exists so the crate's own tests can link the modules; the
4//! `rk` binary in `main.rs` is the product. `embedded` holds the payload
5//! and `payload_roots` its one inventory, `cli` the argument surface,
6//! `commands` the handlers, `devshell` the consumer pin, `skills` the
7//! user-scope skill install,
8//! `digest` the one hash type, and `error` the one exit-code matrix.
9
10pub mod applog;
11pub mod atomic;
12pub mod branches;
13pub mod cli;
14pub mod commands;
15pub mod detect;
16pub mod devshell;
17pub mod diagnostic;
18pub mod digest;
19pub mod embedded;
20pub mod error;
21pub mod events;
22pub mod landing;
23pub mod maintenance;
24pub mod output;
25pub mod payload_roots;
26pub mod probes;
27pub mod registry;
28pub mod setup;
29pub mod skills;
30pub mod worktree;