racer icon indicating copy to clipboard operation
racer copied to clipboard

Attach binary executables to releases?

Open fitzgen opened this issue 5 years ago • 1 comments

Sometimes building racer breaks because of nightly stuff (e.g. nightly-2020-07-16 doesn't build racer 2.1.35). It would be cool if the latest tagged releases had prebuilt binary executables for linux/macos/windows attached.

For example, cargo-wasi automatically builds and publishes binaries in github actions, which might be helpful to borrow from:

  • https://github.com/bytecodealliance/cargo-wasi/blob/ea1da176cba5b6714b419f8c20b79ae7fb4c5d0f/.github/workflows/main.yml#L68-L118

  • https://github.com/bytecodealliance/cargo-wasi/blob/ea1da176cba5b6714b419f8c20b79ae7fb4c5d0f/.github/workflows/main.yml#L150-L171

fitzgen avatar Jul 17 '20 16:07 fitzgen

Thanks! I think it's definitely a good idea since we have many 'cannot complie' issues and I don't have enough time and energy to deal with them, though it's embarrassing.

kngwyu avatar Jul 22 '20 04:07 kngwyu