Skip to content

Fix release-please workspace version sync#6

Merged
27Bslash6 merged 1 commit intomainfrom
fix/release-please-config
Mar 26, 2026
Merged

Fix release-please workspace version sync#6
27Bslash6 merged 1 commit intomainfrom
fix/release-please-config

Conversation

@27Bslash6
Copy link
Copy Markdown
Contributor

Summary

  • Add group key to release-please-config.json so both crates are versioned together
  • Fix macros changelog-path — was relative to repo root causing doubled path (crates/cachekit-macros/crates/cachekit-macros/CHANGELOG.md)

Context

PR #5 (release-please) fails CI because cachekit-macros was bumped to 0.2.0 but the dependency in crates/cachekit/Cargo.toml still says ^0.1. The group key tells release-please to update cross-crate version refs when bumping.

Test plan

release-please bumped cachekit-macros to 0.2.0 without updating the
dependency spec in cachekit/Cargo.toml (still ^0.1). The `group` key
links both crates so cross-crate deps are updated together.

Also fixes macros changelog-path which was doubled
(crates/cachekit-macros/crates/cachekit-macros/CHANGELOG.md).
@27Bslash6 27Bslash6 merged commit 3fb4089 into main Mar 26, 2026
6 checks passed
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