diff --git a/.github/workflows/test_results.yml b/.github/workflows/test_results.yml index 846c3c5..9b70e8b 100644 --- a/.github/workflows/test_results.yml +++ b/.github/workflows/test_results.yml @@ -13,6 +13,28 @@ jobs: Report: runs-on: ubuntu-latest steps: + - name: 'Add default settings to node calls' + shell: bash + run: | + # + # The later used dorny/test-reporter@v1 action can throw the following exception when enough tests have been + # executed: + # RangeError: Maximum call stack size exceeded + # + # We explicitly increase the stack max. stack size here to workaround this issue. + # + + which node + node --version + + mv /usr/local/bin/node /usr/local/bin/node_org + echo '#!/bin/bash' >> /usr/local/bin/node + echo '/usr/local/bin/node_org --stack-size=8192 $@' >> /usr/local/bin/node + cat /usr/local/bin/node + chmod +x /usr/local/bin/node + + which node + node --version - name: 'Check Artifact' id: CheckArtifact uses: actions/github-script@v6