diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ea7dd61e3f..3eb4520915 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -139,23 +139,24 @@ jobs: matrix: ${{ fromJson(needs.get-matrix.outputs.matrix-windows) }} steps: - uses: actions/checkout@v4 + - uses: Vampire/setup-wsl@v3 - name: Build - shell: bash + shell: wsl-bash {0} run: | export ${{ matrix.IMPL }} ./ci.sh build ${IMPL} - name: Step Tests - shell: bash + shell: wsl-bash {0} run: | export ${{ matrix.IMPL }} ./ci.sh test ${IMPL} - name: Regression Tests - shell: bash + shell: wsl-bash {0} run: | export ${{ matrix.IMPL }} STEP=stepA REGRESS=1 HARD=1 OPTIONAL=0 ./ci.sh test ${IMPL} - name: Performance Tests - shell: bash + shell: wsl-bash {0} run: | export ${{ matrix.IMPL }} ./ci.sh perf ${IMPL}