diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f7a514e..16a1b75 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -35,33 +35,39 @@ jobs: variant: sccache key: ${{ github.job }}-${{ matrix.os }} + - name: Print installed packages information + shell: bash -e -x -l {0} + run: | + which lpython + micromamba env list + micromamba activate lp + which lpython + - name: Clone LPython Source Repository - shell: bash -e -l {0} + shell: bash -e -x -l {0} run: | git clone https://github.com/lcompilers/lpython.git + cd lpython git fetch https://github.com/lcompilers/lpython.git --tags -f git checkout v0.20.0 - - name: Run LPython Ctest - shell: bash -e -l {0} - run: | - cd lpython - ctest - - name: Run LPython Integration Tests - shell: bash -e -l {0} + if: ${{ !startsWith(matrix.os, 'windows-2019') }} + shell: bash -e -x -l {0} run: | cd lpython/integration_tests ./run_tests.py -b llvm c wasm - name: Run LPython Fast Integration Tests - shell: bash -e -l {0} + if: ${{ !startsWith(matrix.os, 'windows-2019') }} + shell: bash -e -x -l {0} run: | cd lpython/integration_tests ./run_tests.py -b llvm c wasm -f - name: Run LPython Reference Tests - shell: bash -e -l {0} + if: ${{ !startsWith(matrix.os, 'windows-2019') }} + shell: bash -e -x -l {0} run: | cd lpython ./run_tests.py --skip-run-with-dbg diff --git a/environment.yml b/environment.yml index 17101f7..65060e1 100644 --- a/environment.yml +++ b/environment.yml @@ -1,4 +1,4 @@ -name: lf +name: lp channels: - conda-forge dependencies: