From 191b9435f99c9f003fbab968611eb25f32af5cc0 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 7 Mar 2020 13:39:38 -0800 Subject: [PATCH] ;ci: linux: group shelltestrunner steps --- .github/workflows/linux-nightly.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/linux-nightly.yml b/.github/workflows/linux-nightly.yml index a84022703..01ea2732a 100644 --- a/.github/workflows/linux-nightly.yml +++ b/.github/workflows/linux-nightly.yml @@ -161,14 +161,6 @@ jobs: env: ARGS: ${{ matrix.plan.resolver }} - - name: Install shelltestrunner - run: | - export PATH=~/.local/bin:$PATH - if [[ ! -x ~/.local/bin/shelltest ]]; then stack $ARGS install shelltestrunner-1.9; fi - shelltest --version - env: - ARGS: ${{ matrix.plan.resolver }} - - name: Install haskell deps run: | stack $ARGS build --test --bench --only-dependencies @@ -183,6 +175,14 @@ jobs: env: ARGS: ${{ matrix.plan.resolver }} + - name: Install shelltestrunner + run: | + export PATH=~/.local/bin:$PATH + if [[ ! -x ~/.local/bin/shelltest ]]; then stack $ARGS install shelltestrunner-1.9; fi + shelltest --version + env: + ARGS: ${{ matrix.plan.resolver }} + - name: Test functional tests (excluding addons) run: | COLUMNS=80 stack $ARGS exec -- shelltest --execdir -j16 tests -x /bin -x /addons