From 92d16a51d886b3956e206cd766f105ccf007732f Mon Sep 17 00:00:00 2001 From: Lucas Hoffmann Date: Mon, 20 May 2024 13:26:22 +0200 Subject: [PATCH] fix --- .github/workflows/test.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a4abfc1..494c4a1 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,10 +30,13 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - appimage-version: - - v0.9.0 - - v0.10.0 - - nightly + x: + - version: v0.9.0 + tags: [appimage] + - version: v0.10.0 + tags: [appimage, v10] + - version: nightly + tags: [appimage, v10] steps: - uses: actions/checkout@v3 - name: install dependencies @@ -42,16 +45,16 @@ jobs: sudo apt-get install -yqq --no-install-recommends scdoc lua-busted - name: Download official neovim appimage run: | - wget https://github.com/neovim/neovim/releases/download/${{ matrix.appimage-version }}/nvim.appimage{,.sha256sum} + wget https://github.com/neovim/neovim/releases/download/${{ matrix.x.version }}/nvim.appimage{,.sha256sum} sha256sum -c nvim.appimage.sha256sum chmod +x nvim.appimage ./nvim.appimage --appimage-extract - name: Run the test suite - run: make test + run: make test "BUSTED=busted --exclude-tags=${{ join(matrix.x.tags, ',') }}" env: TERM: dumb NVIMPAGER_NVIM: squashfs-root/usr/bin/nvim - BUSTED: busted --exclude-tags=appimage${{ matrix.appimage-version == 'v0.9.0' && '' || ',v10' }} + macos: runs-on: macos-latest