Skip to content

Commit c786a64

Browse files
committed
Add build verification logging
1 parent 5e4218a commit c786a64

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/deploy.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,20 @@ jobs:
2525
run: |
2626
git clone --depth 1 https://github.com/RayforceDB/rayforce.git src/rayforce-repo
2727
echo "Rayforce commit: $(cd src/rayforce-repo && git rev-parse --short HEAD)"
28+
echo "=== Verifying math.c direct call fix ==="
29+
grep -c "return.*(obj_p" src/rayforce-repo/core/math.c
30+
grep -n "obj_p(\*)" src/rayforce-repo/core/math.c | head -8
2831
2932
- name: Setup Emscripten
3033
uses: mymindstorm/setup-emsdk@v14
3134
with:
3235
version: '3.1.5'
3336

3437
- name: Build WASM
35-
run: RAYFORCE_SRC_DIR=src/rayforce-repo make wasm
38+
run: |
39+
echo "Emscripten version: $(emcc --version | head -1)"
40+
RAYFORCE_SRC_DIR=src/rayforce-repo make wasm
41+
echo "WASM size: $(ls -la dist/rayforce.wasm | awk '{print $5}')"
3642
3743
- name: Prepare deployment
3844
run: |

0 commit comments

Comments
 (0)