diff --git a/.github/workflows/test_qlib_from_pip.yml b/.github/workflows/test_qlib_from_pip.yml index 4b9fa7c34d..fd1e8c4cf4 100644 --- a/.github/workflows/test_qlib_from_pip.yml +++ b/.github/workflows/test_qlib_from_pip.yml @@ -68,5 +68,8 @@ jobs: cd qlib - name: Test workflow by config + # On macos-11 system, it will lead to "Segmentation fault: 11" error, + # which may be caused by the excessive memory overhead of macos-11 system, so we disable macos-11 temporarily here. + if: ${{ matrix.os != 'macos-11' }} run: | qrun examples/benchmarks/LightGBM/workflow_config_lightgbm_Alpha158.yaml diff --git a/.github/workflows/test_qlib_from_source.yml b/.github/workflows/test_qlib_from_source.yml index 4dc7a22a96..885d8fa439 100644 --- a/.github/workflows/test_qlib_from_source.yml +++ b/.github/workflows/test_qlib_from_source.yml @@ -161,12 +161,15 @@ jobs: # Run after data downloads - name: Check Qlib ipynb with nbconvert + # Running the nbconvert check on a macos-11 system results in a "Kernel died" error, so we've temporarily disabled macos-11 here. if: ${{ matrix.os != 'macos-11' }} run: | # add more ipynb files in future jupyter nbconvert --to notebook --execute examples/workflow_by_code.ipynb - name: Test workflow by config (install from source) + # On macos-11 system, it will lead to "Segmentation fault: 11" error, + # which may be caused by the excessive memory overhead of macos-11 system, so we disable macos-11 temporarily here. if: ${{ matrix.os != 'macos-11' }} run: | python -m pip install numba