Skip to content

Release: prepare archunit 0.0.1 for crates.io - #93

Merged
LukasNiessen merged 6 commits into
mainfrom
release/issue-44-crates-io
Aug 24, 2026
Merged

LukasNiessen merged 6 commits into
mainfrom
release/issue-44-crates-io

Conversation

@LukasNiessen

Copy link
Copy Markdown
Collaborator

Prepares #44 without closing it: adds MIT licensing and a curated changelog, constrains crates.io metadata and archive contents, documents the one-time first-publish bootstrap, adds a future short-lived-credential release workflow, and adds a standalone exact-version registry consumer plus four release-contract tests. Publication and the post-publish registry smoke remain required before #44 closes. Local verification passed formatting, warning-denied Clippy and rustdoc, 318 unit tests, every integration suite, 55 doctests, Rust 1.85, the official cargo publish dry run, and a warning-denied consumer built from the 195-file packaged source.

@LukasNiessen
LukasNiessen merged commit a624973 into main Aug 24, 2026
12 checks passed
@LukasNiessen
LukasNiessen deleted the release/issue-44-crates-io branch August 24, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants