From 5bd1df091d4ca059c19ded0112422248c5ce0e79 Mon Sep 17 00:00:00 2001 From: jneira <atreyu.bbb@gmail.com> Date: Tue, 1 Mar 2022 21:59:14 +0100 Subject: [PATCH] Use full path to ghc --- .github/workflows/validate.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 3625bd00e6..f2fe4ba461 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -116,6 +116,7 @@ jobs: echo ::set-output name=flags::$FLAGS - name: Validate print-config + run: sh validate.sh -j 2 -w ghc-${{ matrix.ghc }} -v ${{ steps.validate-inputs.outputs.flags }} -s print-config - name: Validate print-tool-versions @@ -125,7 +126,11 @@ jobs: run: sh validate.sh -j 2 -w ghc-${{ matrix.ghc }} -v ${{ steps.validate-inputs.outputs.flags }} -s build - name: Validate lib-tests - run: sh validate.sh -j 2 -w ghc-${{ matrix.ghc }} -v ${{ steps.validate-inputs.outputs.flags }} -s lib-tests + env: + # `rawSystemStdInOut reports text decoding errors` + # test does not find ghc without the full path in windows + GHCPATH: ${{ steps.setup-haskell.outputs.ghc-exe }} + run: sh validate.sh -j 2 -w $GHCPATH -v ${{ steps.validate-inputs.outputs.flags }} -s lib-tests - name: Validate lib-suite run: sh validate.sh -j 2 -w ghc-${{ matrix.ghc }} -v ${{ steps.validate-inputs.outputs.flags }} -s lib-suite -- GitLab