edr icon indicating copy to clipboard operation
edr copied to clipboard

Make release workflow more robust

Open fvictorio opened this issue 9 months ago • 0 comments

When publishing 0.3.6, we had an issue where one of the builds wasn't published. The underlying reason was that the meaning of macos-latest as an OS value changed since the last release. This was fixed in https://github.com/NomicFoundation/edr/pull/415, but we should make some deeper changes to prevent this from happening again.

At the very least, we should add a step that checks that all the crates/edr_napi/npm directories have a .node file, or fail otherwise. But there might be other things we can do instead or in addition to this.

fvictorio avatar Apr 29 '24 17:04 fvictorio