Skip to content

Prepare diffr for open source - #24

Merged
thesiti92 merged 6 commits into
mainfrom
oss-cleanup
Sep 21, 2026
Merged

thesiti92 merged 6 commits into
mainfrom
oss-cleanup

Conversation

@thesiti92

Copy link
Copy Markdown
Contributor

Prepares diffr for its first public release at 0.1.0. Removes inherited difftastic documentation and site assets, updates package metadata and CLI branding, and adds upstream attribution, the Janet grammar's CC0 license, and project contribution and security documents. The crate name and DFT_* environment variables remain unchanged.

Releases publish immediately for Apple Silicon macOS and Linux x86_64, with no crates.io publishing job. Both release jobs explicitly request contents write access because the repository defaults to read-only Actions tokens; asset uploads wait for release creation.

Validation: cargo fmt --all -- --check, cargo check --locked, cargo test --locked (284 passed, one ignored), focused binary tag and option tests, CLI version and help checks, actionlint, and typos v1.38.1.

Implemented with AI assistance.

@thesiti92
thesiti92 merged commit 7c66b11 into main Sep 21, 2026
28 checks passed
@thesiti92
thesiti92 deleted the oss-cleanup branch September 21, 2026 20:29
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.

1 participant