From 330ee3b88461ed6c51352914c5e975ad6475a564 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Mon, 24 Feb 2025 08:04:35 +0000 Subject: [PATCH] chore(actions): don't set `shell` key for test step --- .github/workflows/ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a02293a..46b0cc0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -115,9 +115,8 @@ jobs: run: nix develop -c pesde install --locked - name: Run tests - shell: 'nix develop -c {0}' run: | # HACK: Since the exit code isn't properly reflected due to frktest not returning # the correct status on test fails, we have to parse the output and check ourselves - output="$(lune run tests extract | tee /dev/tty)" + output="$(nix develop -c lune run tests extract | tee /dev/tty)" tail -n 1 <<< $output | sed 's/\x1b\[[0-9;]*m//g' | grep -q "status: OK"