Skip to content

release docs: Add stylo section - #273

Open
jschwe wants to merge 1 commit into
mainfrom
jschwe-patch-3
Open

release docs: Add stylo section#273
jschwe wants to merge 1 commit into
mainfrom
jschwe-patch-3

Conversation

@jschwe

@jschwe jschwe commented Sep 1, 2026

Copy link
Copy Markdown
Member

Add instructions for requesting a stylo release

Add instructions for requesting a stylo release

Signed-off-by: Jonathan Schwender <55576758+jschwe@users.noreply.github.com>
@jschwe

jschwe commented Sep 1, 2026

Copy link
Copy Markdown
Member Author

CC @Loirooriol, not sure if you expect to handle the release yourself, or if we should add docs on how to create a version bump PR for stylo (including using cargo-semver checks, and figuring out which crates need a bump)? If you'd like that perhaps you could add a sentence or two for that, since I don't quite recall all the details.

@Loirooriol

Loirooriol commented Sep 1, 2026

Copy link
Copy Markdown

It's basically:

  • In Cargo.toml, raise version in [workspace.package].
  • For the standalone crates that have their own version, use git diff <prev> --stat to see what changed since last time. If there was some change, then raise the version. This needs to happen both in the [workspace.dependencies] of the root Cargo.toml, and in the [package] of the Cargo.toml of the crate being bumped.
  • The major version is currently 0. And raising just the patch version is problematic if the changes weren't backward compatible. So I just raise the minor version.

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.

3 participants