Skip to content

Commit 3e753f3

Browse files
committed
fix: add C++ build tools setup for AOT embedding in release workflow
The wasm_embed_aot rule requires a C++ toolchain for Rust compilation. Added build-essential installation step to ensure gcc/g++ are available for the Rust->C++ linking during Bazel build. Fixes release workflow failure for v0.1.0-rc.3.
1 parent eb39eb6 commit 3e753f3

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ jobs:
2727
- name: Checkout code
2828
uses: actions/checkout@v5
2929

30+
- name: Setup C++ Build Tools
31+
run: |
32+
sudo apt-get update
33+
sudo apt-get install -y build-essential gcc g++
34+
3035
- name: Setup Bazel
3136
uses: bazel-contrib/[email protected]
3237
with:

0 commit comments

Comments
 (0)