From f42efbade2b0d12de98085aa75ffa24da8699e73 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 21 Oct 2025 17:34:06 +0500 Subject: [PATCH] build_pyodide - display logs in github action output --- .github/workflows/build_pyodide.yml | 1 - pyodide/build_pyodide.sh | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_pyodide.yml b/.github/workflows/build_pyodide.yml index f81161392b..2ad24b529e 100644 --- a/.github/workflows/build_pyodide.yml +++ b/.github/workflows/build_pyodide.yml @@ -53,7 +53,6 @@ jobs: with: name: build-logs-pyodide path: | - packages/ifcopenshell/build.log ifcopenshell_build/*/*/logs/*.log retention-days: 30 diff --git a/pyodide/build_pyodide.sh b/pyodide/build_pyodide.sh index ea38e715ba..dabe69d972 100755 --- a/pyodide/build_pyodide.sh +++ b/pyodide/build_pyodide.sh @@ -12,4 +12,6 @@ export PATH=$PYODIDE_ROOT/emsdk/emsdk:$PYODIDE_ROOT/emsdk/emsdk/node/22.16.0_64b # Use custom build ifcopenshell directory in build-all to make caching simpler # Otherwise pyodide build path typically includes package version, so cached cmake configs might break. export BUILD_DIR=/src/ifcopenshell_build +# Use build-recipes-no-deps first, so logs would be printed to stdout. +pyodide build-recipes-no-deps ifcopenshell pyodide build-recipes ifcopenshell --install