-
Notifications
You must be signed in to change notification settings - Fork 112
prepare 0.17.0 release #354
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
Conversation
Signed-off-by: Patrick Roy <roypat@amazon.co.uk>
mh, just noticed that i forgot to actually give hanna github permissions, but I cant do it right now because github demands 2FA and my phone is installing an iOS update right now. sigh. |
I just invited @XanClic with the admin permissions |
thanks! |
Signed-off-by: Patrick Roy <roypat@amazon.co.uk>
I think the publish workflow could use a dedicated PR, but in any case it looks good to me. I don’t know much about github workflows, but cross-checking it with the documentation, it looks reasonable, and it’s also basically exactly https://crates.io/docs/trusted-publishing. Just one question: What would a dedicated |
Ah, heh, sorry, I should've put some more context on that. We're slowing moving to enable the trusted publishing on the rust-vmm crates and have kinda just been enabling it crate-by-crate whenever we happened to be doing releases recently. so the workflow file is pretty much copied from the ones we have in linux-loader, kvm-bindings and kvm-ioctls (or well, they're all auto-generated by this script that I need to finish up at some point: rust-vmm/rust-vmm-ci#189).
I admittedly don't really know what the environment thing entails. We haven't enabled it on any of the other crates where we set this up yet |
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.
Got it, thanks!
@roypat AIUI, to do the release someone needs to push the tag? |
Ack, will do tomorrow evening! |
Summary of the PR
Everything in the 0.17.0 milestone is done, and virtiofsd and firecracker would like to start using some of the stuff we added since 0.16.0, so let's do a release.
cc @bonzini @XanClic
Requirements
Before submitting your PR, please make sure you addressed the following
requirements:
git commit -s
), and the commit message has max 60 characters for thesummary and max 75 characters for each description line.
test.
Release" section of CHANGELOG.md (if no such section exists, please create one).
unsafe
code is properly documented.