Docs: Improve README documentation for workspace support#11
Docs: Improve README documentation for workspace support#11
Conversation
- Add dedicated section for testing specific packages in workspaces - Clarify `rust-project-path` as a directory (not a file) - Update `action.yml` description to match - Shorten `packages` input description in inputs table - Rename example sections to be more approachable - Bump actions/checkout to v6 in examples - Remove redundant codecov-token from examples where not needed - Replace em-dashes with regular dashes throughout
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
WalkthroughThe pull request updates documentation and action configuration to clarify workspace support. The README is expanded to describe full cargo workspace capabilities, including how to test all packages or a specified subset, and reorganizes example workflows with additional test scenarios. The Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## v1-master #11 +/- ##
===============================
===============================
☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
The README had no explicit documentation for cargo workspace support despite the action fully supporting it via the
packagesinput. This PR adds dedicated documentation and cleans up existing content.Changes
packagesinput (--allvs-p)rust-project-pathas a directory path (not a file) with guidance for single crates and workspacesaction.ymlinput description to matchpackagesdescription in the inputs tableTesting Multiple Targetsinstead ofMulti-Platform Matrix)actions/checkouttov6in examplescodecov-tokenfrom examples where it's not the focusFiles Changed
README.MD- documentation improvementsaction.yml- updatedrust-project-pathdescription