Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/edda

crates/nornir-release/Cargo.toml

[package]
name = "nornir-release"
version = "0.1.4"
edition = "2021"
description = "Warehouse-free release logic lifted out of nornir — source-drift/skip-unchanged detection plus the pure deps-first publish-wave planner; the shared release logic in one place, with the release command in dwarves over nornir's warehouse."
license = "MIT OR Apache-2.0"
repository = "https://git.gunnar.rs/nordisk/edda"
keywords = ["release", "publish", "crates-io", "source-drift"]
categories = ["development-tools"]
exclude = ["/.nornir/"]

[features]
# Functional-status emit MODE: pull `nornir-testmatrix` and light the
# `selftest::emit` bridge so `nornir test --features testmatrix` records whether
# the publish-wave planner ACTUALLY behaves (deps-first ordering + cycle verdict).
# OFF (release default) ⇒ the emit is an `#[inline]` no-op and this crate does NOT
# link `nornir-testmatrix`.
testmatrix = ["dep:nornir-testmatrix", "nornir-testmatrix/testmatrix"]

[dependencies]
flate2 = "1"
tar = "0.4"
toml = "1"
ureq = { version = "3", default-features = false, features = ["rustls"] }
nornir-testmatrix = { version = "0.2.7", path = "../nornir-testmatrix", optional = true }

[dev-dependencies]
tempfile = "3"