mod_wasm icon indicating copy to clipboard operation
mod_wasm copied to clipboard

Automatic Relases

Open gzurl opened this issue 2 years ago • 0 comments

Is your feature request related to a problem? Please describe.

Enable GitHub Actions to automatically build the release binaries upon new tag in the main branch.

Releases should include:

  • [ ] Linux/x86_64
  • [ ] Linux/arm64
  • [ ] Windows (x86_64)

Describe the solution you'd like

The Rust wasm_runtime.so library, can be built in both Linux and Windows (and macOS) just by using cargo.

The C mod_wasm.so library build can be tricky to automate in Windows. Some preliminary works here: https://github.com/gzurl/mod_wasm/pull/1

Additional references:

  • https://github.com/marketplace/actions/setup-msys2
  • https://packages.msys2.org/package/?repo=mingw64
  • https://github.com/cloudflare/quiche/pull/1072/files

Describe alternatives you've considered

No response

Additional context

No response

gzurl avatar Jul 25 '23 08:07 gzurl