Hey all -- on https://github.com/bytecodealliance/wasmtime-go/issues/53 it came up that one of the recent PRs for Mac M1 support is not in our latest release (0.25). It seems we should probably make a new release soon as this might be causing issues for quite a number of folks?
I might suggest planning to release on Monday, after I merge the new-backend transition PR (assuming no fuzz issues come in over the weekend). Thoughts?
@Dan Gohman @Alex Crichton @fitzgen (he/him) @Peter Huene any other features or considerations re: making a new release?
(I'm happy to volunteer to cut a release this time -- haven't done it before...)
@Chris Fallin ship it! :ship:
OK cool, will do this on Monday just after merging the new-backend PR
I have a minor fix I'd like to get up in just a few minutes
only affects the uffd feature enabled
A release seems fine but we wouldn't necessarily fix that issue b/c we don't have CI building releases for aarch64 macbooks
ah, right, yeah I don't know how the linked (graphql-node?) thing gets its binaries, maybe it builds from crates.io?
it would fix it for people using the embedding API
alright cool, I might ping one of you on Monday morning if any issues come up with publishing crates :-)
https://github.com/bytecodealliance/wasmtime/pull/2805 for whoever wants to review!
Please do let me know if I've missed anything in the release notes as well
It seems I'm not an owner of any of the crates; @Alex Crichton @fitzgen (he/him) @Dan Gohman would one of you mind adding me to the right group on crates.io?
done!
Thanks!
Somewhat odd error though: "error: failed to invite owners to crate peepmatic-traits: api errors (status 200 OK): team members don't have permission to modify owners"
Related question: I just pushed a tag (v0.26.0
) to the repo; do I need to do anything else to make the release w.r.t. GH? (for whatever reason it doesn't appear like the earlier releases on the Releases page)
oh you can ignore those messages
the script automatically tries to add owners to all crates
oh! OK cool
the tag is enough for github
CI will publish the release when it's finished building
Wee, getting 429s, we have too many crates I guess
(I remember y'all discussing this, will retry in a bit)
yeah I just retry ~5min later
sometimes though I have to comment out bits and pieces of the script since it re-attempts to publish which counts towards the 420
429*
hmm yeah I might try that
OK, I think everything is uploaded!
Last updated: Nov 22 2024 at 16:03 UTC