release-tool 0.2.1

Configuration-driven release lifecycle for computed-parameter repositories
Documentation
set shell := ["bash", "-euo", "pipefail", "-c"]

default: check

fmt:
    cargo fmt --all --check

lint:
    cargo clippy --all-targets --all-features -- -D warnings

test:
    cargo test --all-targets --all-features --locked

check: fmt lint test

build:
    cargo build --release --locked

publish *args:
    just check
    cargo publish --locked {{ args }}