From 96bc9c3f5113825d0865a324b67e278217f3b44a Mon Sep 17 00:00:00 2001 From: Rebecca Turner Date: Wed, 20 Nov 2024 16:06:34 -0800 Subject: [PATCH] GHA: Remove `print-config` and `print-tool-versions` These are no longer explicit steps and will be printed at the start of each `validate.sh` run individually. (This is more accurate because flags like `--with-cabal` and `--extra-hc`, which are only used in some steps, influence the configuration and tool versions in use.) --- .github/workflows/validate.yml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 786a3b9902d..7e581555a35 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -192,12 +192,6 @@ jobs: fi echo "FLAGS=$FLAGS" >> "$GITHUB_ENV" - - name: Validate print-config - run: sh validate.sh $FLAGS -s print-config - - - name: Validate print-tool-versions - run: sh validate.sh $FLAGS -s print-tool-versions - - name: Validate build run: sh validate.sh $FLAGS -s build @@ -454,9 +448,6 @@ jobs: - name: Untar the cabal executable run: tar -xzf "./cabal-head/cabal-head-${{ runner.os }}-$CABAL_ARCH.tar.gz" -C cabal-head - - name: print-config using cabal HEAD - run: sh validate.sh ${{ env.COMMON_FLAGS }} --with-cabal ./cabal-head/cabal -s print-config - # We dont use cache to force a build with a fresh store dir and build dir # This way we check cabal can build all its dependencies - name: Build using cabal HEAD