mlir-playground
mlir-playground copied to clipboard
[devops] Upload WASM assets as github release / npm package in main branch
- When there is a new commit in main branch, a release packing all WASM assets should be generated and published.
- If it doesn't reach the npm file size limit, publish them as a npm package.
- If published as npm package, separate them into three: llvm, clang, mlir if possible.
@jackalcooper with this merged PR, we are able to release the compiled WASM along with the static website. Shall we close this PR or continue the packaging with NPM? IMHO, the current release as static website (without web server) might sufficient enough for most usacases. https://github.com/MLIR-China/mlir-playground/pull/71