ashtonmeuser / godot-wasm

Interact with WebAssembly modules from Godot
https://github.com/ashtonmeuser/godot-wasm/wiki
MIT License
193 stars 11 forks source link

Missing GHA workflows #33

Open ashtonmeuser opened 1 year ago

ashtonmeuser commented 1 year ago

The following use cases are not supported via GHA.

  1. Windows (MinGW) addon Unsupported (see reasoning)
  2. Linux module
  3. macOS module
  4. Windows (MSVC) module
  5. Windows (MinGW) module Not required
fire commented 1 year ago

What is missing?

ashtonmeuser commented 1 year ago

Four of the workflows I mentioned in the description are building precompiles of the engine for Windows, macOS, and Linux using Godot Wasm as a module (similar to what you've done here).

Building the addon (GDNative/GDExtension) using MinGW would also be helpful but is lower priority as we've already got a Windows build in the release artifact.