fix: add crate-level README and fix release-hook path (#176)
## Summary - `cargo release changes` failed because `readme = "README.md"` in `Cargo.toml` resolves to `crates/cull-gmail/README.md` which did not exist - `release-hook.sh` was writing the generated README only to the workspace root (`../../README.md`), not the crate directory - `cargo release changes` runs before the pre-release hook, so no hook-generated file was ever present Fix: 1. Update `release-hook.sh` to write README to crate directory first, then copy to workspace root for GitHub display 2. Commit initial `README.md` to crate directory so the file exists before any hook runs ## Test plan - [ ] CI validation passes - [ ] `cargo release changes` succeeds (README.md present in crate dir) - [ ] Release pipeline completes without "readme does not appear to exist" error 🤖 Generated with [Claude Code](https://claude.com/claude-code)
This commit is contained in:
1005
crates/cull-gmail/README.md
Normal file
1005
crates/cull-gmail/README.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user