yrashk / bpxe.rs

Business Process eXecution Engine
Apache License 2.0
36 stars 10 forks source link

Problem: no CI tests for WebAssembly #29

Closed yrashk closed 3 years ago

yrashk commented 3 years ago

Solution: ensure BPXE can run under WASI and Browser

This change also removes wasm-executor feature which was intended to be used for testing BPXE code with wasm-executor, but isn't it better to actually test it in an actual WebAssembly environment?

GitHub Actions, however, seems to hang on tests when they executed in a browser (this has been the case before) so the CI steps for that are disabled for now. At least we're testing WASI-flavoured build now.