Skip to content

Add release.sh and RELEASING.md#121

Open
franciszekjob wants to merge 3 commits intomasterfrom
release-script-and-guide
Open

Add release.sh and RELEASING.md#121
franciszekjob wants to merge 3 commits intomasterfrom
release-script-and-guide

Conversation

@franciszekjob
Copy link
Contributor

No description provided.

Base automatically changed from publish-on-crates-in-release-workflow to master February 25, 2026 13:42
@franciszekjob franciszekjob requested a review from a team February 25, 2026 13:57
Copy link
Contributor

@ddoktorski ddoktorski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we need an installation script in this case given that it's actually only required to update version in the Cargo.toml file

rm Cargo.toml.bak 2> /dev/null

sed -i ".bak" "s@install.sh | sh -s -- v.*@install.sh | sh -s -- v${VERSION}@" README.md
rm README.md.bak 2> /dev/null
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In case of a stable release it'll update the README's installation command with the stable version, which leads to a confusion: we have "..run the following command with the requested prerelease version" but then show a stable version as the example. I suggest we remove that line entirely and keep 2.8.0-rc.0 as a static example that doesn't change with new releases.

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.

2 participants