gh-146197: Add Emscripten to CI (#146198)

Co-authored-by: Hugo van Kemenade <[email protected]>
6 files changed