mirror of
https://github.com/extism/extism.git
synced 2026-01-08 21:38:13 -05:00
ci: automate PRs to build canonical version of extism-runtime.wasm (#473)
Closes #469 This PR adds a github workflow that is triggered by updates to the `kernel/` directory or `runtime/src/extism-kernel.wasm` - it builds the kernel, including using `wasm-strip` and makes a PR against any PR that has a kernel module that doesn't match the expected output. I had considered making this run when the PR is merged into main, but this approach gives us a chance to run CI with the generated wasm file. I think automatically adding a commit would be simpler, but this way seems more transparent. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: zshipko <zshipko@users.noreply.github.com>
This commit is contained in:
4
kernel/rust-toolchain.toml
Normal file
4
kernel/rust-toolchain.toml
Normal file
@@ -0,0 +1,4 @@
|
||||
[toolchain]
|
||||
channel = "stable"
|
||||
components = [ "rustfmt", "rust-std" ]
|
||||
targets = [ "wasm32-unknown-unknown" ]
|
||||
Reference in New Issue
Block a user