diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e2d5213..3ace23d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,23 +13,23 @@ jobs: matrix: include: - os: ubuntu-latest - neovim: 0.8.0 - url: https://github.com/neovim/neovim/releases/download/v0.8.0/nvim-linux64.tar.gz + neovim: stable + url: https://github.com/neovim/neovim/releases/download/stable/nvim-linux-x86_64.tar.gz - os: ubuntu-latest neovim: nightly - url: https://github.com/neovim/neovim/releases/download/nightly/nvim-linux64.tar.gz - - os: macos-latest - neovim: 0.8.0 - url: https://github.com/neovim/neovim/releases/download/v0.8.0/nvim-macos.tar.gz - - os: macos-latest + url: https://github.com/neovim/neovim/releases/download/nightly/nvim-linux-x86_64.tar.gz + - os: macos-14 + neovim: stable + url: https://github.com/neovim/neovim/releases/download/stable/nvim-macos-arm64.tar.gz + - os: macos-14 neovim: nightly - url: https://github.com/neovim/neovim/releases/download/nightly/nvim-macos.tar.gz + url: https://github.com/neovim/neovim/releases/download/nightly/nvim-macos-arm64.tar.gz runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: date +%F > todays-date - name: Restore cache for today's nightly. - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: _neovim key: ${{ runner.os }}-${{ matrix.url }}-${{ hashFiles('todays-date') }} @@ -43,7 +43,6 @@ jobs: git clone --depth 1 https://github.com/nvim-lua/plenary.nvim ~/.local/share/nvim/site/pack/vendor/start/plenary.nvim ln -s $PWD ~/.local/share/nvim/site/pack/vendor/start - name: Run tests - timeout-minutes: 4 run: | export PATH="$PWD/_neovim/bin:$PATH" nvim --version