Skip to content

Add crates.io metadata for publishing - #12

Merged
DENNIS-CODES merged 1 commit into
mainfrom
claude/mpesa-cli-milestones-8enz0d
Jul 28, 2026
Merged

Add crates.io metadata for publishing#12
DENNIS-CODES merged 1 commit into
mainfrom
claude/mpesa-cli-milestones-8enz0d

Conversation

@DENNIS-CODES

Copy link
Copy Markdown
Owner

Summary

  • Adds repository, homepage, readme, keywords, categories to Cargo.toml so the crates.io listing is populated and discoverable via search/browse
  • Prep step for publishing mpesa-dev to crates.io (the actual cargo publish needs to run under the maintainer's own crates.io account/token, so it's not part of this PR)

Test plan

  • cargo build --all-targets
  • cargo fmt --all -- --check
  • cargo publish --dry-run — packages, verifies, and builds cleanly (aborted only because it's a dry run)

Generated by Claude Code

Prep for publishing: crates.io shows these on the crate page and
uses keywords/categories for search and browse listings.
Copilot AI review requested due to automatic review settings July 28, 2026 19:55
@DENNIS-CODES
DENNIS-CODES merged commit 04601e9 into main Jul 28, 2026
3 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

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 mpesa-dev for eventual publication to crates.io by adding package metadata that improves the crates.io listing (links, readme, search keywords, and categories).

Changes:

  • Added repository and homepage URLs to the crate metadata.
  • Added readme reference so crates.io renders the project README.
  • Added keywords and categories to improve crates.io discoverability.

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

DENNIS-CODES added a commit that referenced this pull request Aug 11, 2026
…8enz0d

Add crates.io metadata for publishing
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.

3 participants