Skip to content

chore: prepare for crates.io publish#18

Merged
developer0hye merged 1 commit into
mainfrom
chore/publish-prep
Feb 27, 2026
Merged

chore: prepare for crates.io publish#18
developer0hye merged 1 commit into
mainfrom
chore/publish-prep

Conversation

@developer0hye

Copy link
Copy Markdown
Owner

Summary

  • Add Apache-2.0 LICENSE file
  • Add README.md with library and CLI usage examples, feature list, and installation instructions
  • Fix repository URL (yhkwon-nb01developer0hye)
  • Change license from dual MIT/Apache-2.0 to Apache-2.0
  • Add keywords and categories to both crates for crates.io discoverability
  • Add version to CLI's path dependency on the lib crate (required for publish)

Publish Order

  1. cargo publish -p office2pdf (lib first)
  2. cargo publish -p office2pdf-cli (depends on lib)

Test plan

  • cargo package --no-verify --allow-dirty -p office2pdf succeeds
  • CI passes
  • After merge: cargo publish -p office2pdf, then cargo publish -p office2pdf-cli

🤖 Generated with Claude Code

- Add Apache-2.0 LICENSE file
- Add README.md with library/CLI usage examples
- Fix repository URL to developer0hye/office2pdf
- Change license from dual MIT/Apache-2.0 to Apache-2.0
- Add keywords and categories for crates.io discoverability
- Add version to CLI's path dependency on office2pdf lib

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Yonghye Kwon <developer.0hye@gmail.com>
@developer0hye
developer0hye merged commit 5b3733d into main Feb 27, 2026
12 checks passed
@developer0hye
developer0hye deleted the chore/publish-prep branch February 27, 2026 10:35
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