-
Notifications
You must be signed in to change notification settings - Fork 228
New issue
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: v0.29.0
#1267
release: v0.29.0
#1267
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks very much for this @erwanor!
There are a couple of places on this branch where the html_root_url
version hasn't been updated to v0.29.0:
tendermint/src/lib.rs
light-client/src/lib.rs
p2p/src/lib.rs
Also, note that pushing a v0.29.0 tag will not yet automatically build and push the crates to crates.io - this is still quite a manual process that involves running the release.sh
script from the root of the repo.
We still need a GitHub workflow to do this (please speak to @hdevalence about this, as I shared details a few days ago about what we need there).
@thanethomson Thanks for catching those, I'll update the docs! |
Ah, and I just noticed you're missing the |
@thanethomson re: |
Note: if you’re using docs.rs, setting |
Codecov Report
@@ Coverage Diff @@
## main #1267 +/- ##
=======================================
- Coverage 64.3% 64.3% -0.1%
=======================================
Files 250 250
Lines 21618 21618
=======================================
- Hits 13917 13916 -1
- Misses 7701 7702 +1
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
No, I've just pushed #1268 to attempt to help with this. We've configured our @bftbot to be able to push crates on our behalf when you push tags to the repo. Please double-check my approach in #1268 to see if I've missed anything important? If we can merge #1268 first, then this PR, then if you push the git tag -s -a v0.29.0 -m 'Release v0.29.0' I usually manually create a release from a new tag. Eventually we'll automate that too.
Thanks for the heads-up @tarcieri! |
@@ -183,8 +183,6 @@ Our release process is as follows: | |||
changes to the release PR. This includes: | |||
1. All `Cargo.toml` files (making sure dependencies' versions are updated | |||
too). | |||
2. All crates' `lib.rs` files documentation references' `html_root_url` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please edit point (3) above to make it a single sentence.
.changelog/v0.29.0/summary.md
Outdated
@@ -0,0 +1,3 @@ | |||
*Feb 17, 2023* | |||
|
|||
This release features modularity improvements for the cryptographic routines, as well as fixes related to block verification and the use of consensus-friendly ed25519 crate. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This release features modularity improvements for the cryptographic routines, as well as fixes related to block verification and the use of consensus-friendly ed25519 crate. | |
This release features modularity improvements for the cryptographic routines, as well as fixes related to block verification and the use of a consensus-friendly ed25519 crate. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To match the generated changelog.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
Hey there, this fixes #1263 :)
.changelog/