Skip to content

Commit ce0aa17

Browse files
committed
Remove release workflow and fix WASM playground build
- Remove release.yml: never requested, fails because hedl-cli/hedl-mcp binaries don't exist as buildable targets - Fix pages.yml: replace wasm-pack with direct cargo build + wasm-bindgen-cli pinned to 0.2.108 (matching Cargo.lock) to fix externref_table_dealloc error
1 parent 663041c commit ce0aa17

2 files changed

Lines changed: 7 additions & 316 deletions

File tree

.github/workflows/pages.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,18 @@ jobs:
4242
with:
4343
key: wasm-playground
4444

45-
- name: Install wasm-pack
46-
run: cargo install wasm-pack
45+
- name: Install wasm-bindgen-cli
46+
run: cargo install wasm-bindgen-cli --version 0.2.108
4747

4848
- name: Build WASM package
4949
run: |
50-
wasm-pack build crates/hedl-wasm \
50+
cargo build --release --target wasm32-unknown-unknown \
51+
--package hedl-wasm --features json,yaml,xml,csv
52+
wasm-bindgen \
5153
--target web \
5254
--out-dir playground/pkg \
53-
--features json,yaml,xml,csv
55+
--typescript \
56+
target/wasm32-unknown-unknown/release/hedl_wasm.wasm
5457
5558
- name: Prepare playground directory
5659
run: |

.github/workflows/release.yml

Lines changed: 0 additions & 312 deletions
This file was deleted.

0 commit comments

Comments
 (0)