Skip to content

Conversation

@gurry
Copy link
Contributor

@gurry gurry commented Nov 3, 2025

This PR makes the following changes to cargo-wdk in preparation to publish it to crates.io:

  • Incremented version from 0.0.1 to 0.1.0
  • Set publish to true
  • Added an exclude statement to exclude the crates/cargo-wdk/tests directory from the publication
  • Corrected the case of a CLI help string (title case -> sentence case)
  • Changed the installation instruction in README.md to suggest installing from crates.io instead of GitHub
  • Overhauled README.md in general to make it clearer and better structured.

README changes

Below are before and after screenshots of README.md to give a sense of what the overhaul looks like.

Before

readme-before

After

readme-after

Copilot AI review requested due to automatic review settings November 3, 2025 08:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR prepares cargo-wdk for its initial crates.io release by updating documentation, fixing minor issues, and updating package metadata to version 0.1.0.

  • Version bumped from 0.0.1 to 0.1.0 and package set to be publishable
  • README completely rewritten with improved structure and clearer usage examples
  • Comment capitalization fixed for consistency

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
crates/cargo-wdk/Cargo.toml Version bumped to 0.1.0, publish flag set to true, tests excluded from package
Cargo.lock Version updated to match package change
crates/cargo-wdk/README.md Complete rewrite with better structure, clearer examples, and updated installation instructions
crates/cargo-wdk/src/cli.rs Fixed comment capitalization for consistency

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gurry gurry changed the title chore: Prepare cargo wdk for release chore: Prepare cargo-wdk for release Nov 3, 2025
@gurry gurry marked this pull request as ready for review November 3, 2025 12:20
@gurry gurry requested review from a team and Copilot November 3, 2025 12:20
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gurry gurry added the next-release-priority Issues and PRs that should be prioritized to be in the next crates.io release label Nov 3, 2025
krishnakumar4a4
krishnakumar4a4 previously approved these changes Nov 3, 2025
Copy link
Contributor

@krishnakumar4a4 krishnakumar4a4 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

wmmc88
wmmc88 previously approved these changes Nov 3, 2025
@gurry gurry dismissed stale reviews from wmmc88 and krishnakumar4a4 via 3725b4f November 4, 2025 01:51
Copilot AI review requested due to automatic review settings November 4, 2025 01:52
@gurry gurry enabled auto-merge November 4, 2025 01:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

@svasista-ms svasista-ms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gurry gurry added this pull request to the merge queue Nov 4, 2025
Merged via the queue into microsoft:main with commit 6217611 Nov 4, 2025
235 checks passed
@gurry gurry deleted the prepare-cargo-wdk-for-release branch November 4, 2025 07:29
This was referenced Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

next-release-priority Issues and PRs that should be prioritized to be in the next crates.io release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants