You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When dealing with proc-macros, its common to have the package that re-exports it to have its version in lockstep with the proc macro package. You can use workspace.package.version for this but that doesn't scale if you have other content in the repo (e.g. clap).
Note: just because they are in the group, doesn't mean all members have to release.
Would you like to implement this feature? maybe
Solution
cargo-release generalized workspace.package.version support into the package config field shared-version which can either be true or be a named group (with workspace versions being "workspace")
Alternatives
Additional context
The text was updated successfully, but these errors were encountered:
Motivations
When dealing with proc-macros, its common to have the package that re-exports it to have its version in lockstep with the proc macro package. You can use
workspace.package.version
for this but that doesn't scale if you have other content in the repo (e.g.clap
).Note: just because they are in the group, doesn't mean all members have to release.
Solution
cargo-release
generalizedworkspace.package.version
support into the package config fieldshared-version
which can either betrue
or be a named group (with workspace versions being"workspace"
)Alternatives
Additional context
The text was updated successfully, but these errors were encountered: