From 07a383003632a12c65ebbed5ee1af5bcb35e3af9 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Thu, 29 Jul 2021 02:42:36 -0600 Subject: [PATCH] CI: Use updated libjs-test262 build workflows After linusg/libjs-test262/pull/30 goes into libjs-test262, we'll need to pass SERENITY_SOURCE_DIR manually to the job to prevent it from trying to do its own shallow clone. Also, remove the now defunct static library build from the test262 workflow. --- .github/workflows/libjs-test262.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/libjs-test262.yml b/.github/workflows/libjs-test262.yml index 47c072c512..41db71d539 100644 --- a/.github/workflows/libjs-test262.yml +++ b/.github/workflows/libjs-test262.yml @@ -62,19 +62,19 @@ jobs: - name: Check versions run: set +e; g++ --version; g++-10 --version; python --version; python3 --version; ninja --version - - name: Build libLagom.a and test-js + - name: Build test-js run: | mkdir -p Build/lagom cd Build/lagom cmake -GNinja -DCMAKE_C_COMPILER=gcc-10 -DCMAKE_CXX_COMPILER=g++-10 -DBUILD_LAGOM=ON ../../Meta/Lagom - ninja libLagom.a test-js + ninja test-js - name: Build libjs-test262-runner working-directory: libjs-test262 run: | mkdir -p Build cd Build - cmake -GNinja -DCMAKE_C_COMPILER=gcc-10 -DCMAKE_CXX_COMPILER=g++-10 .. + cmake -GNinja -DCMAKE_C_COMPILER=gcc-10 -DCMAKE_CXX_COMPILER=g++-10 -DSERENITY_SOURCE_DIR=${{ env.SERENITY_SOURCE_DIR }} .. ninja libjs-test262-runner - name: Run test262 and test262-parser-tests