Skip to content

Prepare crates.io publishing#1

Merged
adsharma merged 1 commit into
mainfrom
publish-crates-io
May 31, 2026
Merged

Prepare crates.io publishing#1
adsharma merged 1 commit into
mainfrom
publish-crates-io

Conversation

@adsharma

Copy link
Copy Markdown
Contributor

Summary

  • add crates.io metadata and restrict packaged files to the Rust binding sources
  • download Icebug into OUT_DIR when building from a packaged crate so Cargo verification does not mutate the source archive
  • allow the download script to target an explicit vendor directory

Validation

  • cargo fmt -- --check
  • cargo check --locked
  • cargo test --locked
  • cargo package --allow-dirty
  • cargo publish --dry-run --allow-dirty

@adsharma adsharma marked this pull request as ready for review May 31, 2026 15:11
@adsharma adsharma merged commit 8e646d2 into main May 31, 2026
1 check passed
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