From 9b5dfbb12b3c6d95c718ac92f0fa52d0718b2aef Mon Sep 17 00:00:00 2001 From: Smirnov Oleksandr Date: Wed, 28 Feb 2024 18:33:03 +0200 Subject: [PATCH] chore(taskfile): force exiting after tests because i got infinit ci --- .github/workflows/tests.yml | 11 +++++++++-- Taskfile.yml | 7 ++++--- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9ffb99c..2a877f7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,9 +18,15 @@ jobs: - v0.9.1 runs-on: ${{ matrix.os }} steps: + - name: Install Task + uses: arduino/setup-task@v1 + with: + version: 3.x + repo-token: ${{ secrets.GITHUB_TOKEN }} + - uses: actions/checkout@v3 + - name: Install Neovim - shell: bash run: | mkdir -p /tmp/nvim wget -q https://github.com/neovim/neovim/releases/download/${{ matrix.nvim_version }}/nvim.appimage -O /tmp/nvim/nvim.appimage @@ -28,7 +34,8 @@ jobs: chmod a+x ./nvim.appimage ./nvim.appimage --appimage-extract echo "/tmp/nvim/squashfs-root/usr/bin/" >> $GITHUB_PATH + - name: Run Tests run: | nvim --version - nvim --headless -u ./spec/minimal_init.lua -c "PlenaryBustedDirectory spec {minimal_init='./spec/minimal_init.lua', sequential=true}" + task test diff --git a/Taskfile.yml b/Taskfile.yml index 130244a..9c2a7dd 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -24,7 +24,8 @@ tasks: cmds: - | nvim --headless \ - -u ./scripts/minimal_init.lua\ + -u ./scripts/minimal_init.lua \ -c "PlenaryBustedDirectory spec \ - {minimal_init='./scripts/minimal_init.lua'\ - ,sequential=true}" + {minimal_init='./scripts/minimal_init.lua' \ + ,sequential=true}" \ + -c ":qa!"