We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RELEASE PR: #458
0.11
0.12
Initialize release
Update version number
Cargo.toml
src/main.rs
Update the dependency licenses to be included in the binary as per their licenses
cargo run --example update_dep_licenses
Create Release PR
Verify
cargo +nightly fmt
cargo test
cargo test --features output-test-images
Completed!
Merge Release PR
If no blocking issues are detected and this checklist is complete, we can move on to the next step.
Publish & Upload
cargo package
.crate
cargo publish
Release, Tag & Binaries
Write release notes
Create a release with a version tag on the github release page
v
v0.5.1
sic-<version>
sic-0.5.1
Add Windows and Linux binaries to the release
cargo build --release
Release steps
The text was updated successfully, but these errors were encountered:
No branches or pull requests
RELEASE PR: #458
Notable changes from
0.11
to0.12
:Release checklist
Initialize release
Update version number
Cargo.toml
files (i.e. all workspace crates).for each release.
src/main.rs
will be equal to the version number in the rootCargo.toml
.Update the dependency licenses to be included in the binary as per their licenses
cargo run --example update_dep_licenses
to update the licenses of dependencies, which will be included in a binary build.Create Release PR
Verify
cargo +nightly fmt
.cargo test
succeed?cargo test --features output-test-images
.Completed!
Merge Release PR
If no blocking issues are detected and this checklist is complete,
we can move on to the next step.
Publish & Upload
cargo package
and check the resulting.crate
cargo publish
and verify the resultRelease, Tag & Binaries
Write release notes
Create a release with a version tag on the github release page
v
, e.g.v0.5.1
sic-<version>
e.g.sic-0.5.1
Add Windows and Linux binaries to the release
cargo build --release
and strip afterwardsRelease steps
The text was updated successfully, but these errors were encountered: