feat: publish create-sanity package#235
Conversation
|
Claude finished @binoy14's task —— View job PR Review: feat: publish create-sanity packageTodo List:
Issues Found:1. Inconsistent Version Jump (packages/create-sanity/package.json:3) 2. Missing Error Handling (.github/workflows/release-please.yml:77) 3. Potential Package Resolution Issue (packages/create-sanity/index.js:11-15) Recommendation: Add more specific error context: } catch (err) {
throw new Error(`Failed to resolve '@sanity/cli' package. Current working directory: ${process.cwd()}. Node version: ${process.version}`, {cause: err})
}4. Missing Build Verification Configuration Review:
|
Coverage Report
File CoverageNo changed files found. |
2a52a57 to
b79d373
Compare
b79d373 to
47d8a2a
Compare

TL;DR
Added
create-sanitypackage to the release workflow and configured it for alpha releases.What changed?
create-sanityto the publish filter in the release-please workflowcreate-sanityto the release-please manifest with version 6.0.0-alpha.0create-sanityfrom the ignored packages in knip configurationcreate-sanityto ignore@sanity/clidependencycreate-sanitypackage version from 3.70.0 to 6.0.0-alpha.0create-sanitypackageWhy make this change?
To include the
create-sanitypackage in our automated release process, ensuring it's published alongside other CLI packages with proper versioning and alpha tagging. This aligns the package with our new versioning strategy and makes it part of the automated release pipeline.