| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 | 
							- name: install
 
- on:
 
-   pull_request:
 
-     branches:
 
-       - "master"
 
-       - "rolling"
 
-     paths:
 
-       - '.github/workflows/**'
 
-       - 'lua/**'
 
-       - 'snapshots/**'
 
-       - 'tests/**'
 
-       - 'utils/**'
 
- jobs:
 
-   unixish:
 
-     name: ${{ matrix.os }} ${{ matrix.runner }} (${{ matrix.neovim }})
 
-     strategy:
 
-       fail-fast: false
 
-       matrix:
 
-         include:
 
-           - runner: ubuntu-latest
 
-             os: linux
 
-             neovim: v0.10.0
 
-           - runner: macos-latest
 
-             os: osx
 
-             neovim: v0.10.0
 
-           - runner: ubuntu-22.04
 
-             os: linux
 
-             neovim: nightly
 
-           - runner: macos-12
 
-             os: osx
 
-             neovim: nightly
 
-     runs-on: ${{ matrix.runner }}
 
-     steps:
 
-       - uses: actions/checkout@v4
 
-       - name: Install neovim binary
 
-         uses: rhysd/action-setup-vim@v1
 
-         with:
 
-           neovim: true
 
-           version: ${{ matrix.neovim }}
 
-       - name: Install LunarVim
 
-         timeout-minutes: 4
 
-         env:
 
-           LV_BRANCH: ${{ github.head_ref || github.ref_name }}
 
-           LV_REMOTE: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
 
-           LUNARVIM_LOG_LEVEL: "debug"
 
-         run: |
 
-           export PATH="$HOME/.local/bin:$PATH"
 
-           installer_url="https://raw.githubusercontent.com/${LV_REMOTE}/${LV_BRANCH}/utils/installer/install.sh"
 
-           curl -LSsO "$installer_url"
 
-           bash ./install.sh --no-install-dependencies
 
-       - name: Run unit-tests
 
-         # NOTE: make sure to adjust the timeout if you start adding a lot of tests
 
-         timeout-minutes: 4
 
-         run: |
 
-           nvim --version
 
-           make test
 
-   windows:
 
-     name: "windows-latest"
 
-     runs-on: windows-latest
 
-     if: github.event.pull_request.draft == false
 
-     continue-on-error: true # windows support is still experimental
 
-     defaults:
 
-       run:
 
-         shell: pwsh
 
-     steps:
 
-       # it's not currently possbile to run tests on windows, see nvim-lua/plenary.nvim#255
 
-       - uses: actions/checkout@v4
 
-       - name: Install neovim binary
 
-         uses: rhysd/action-setup-vim@v1
 
-         with:
 
-           neovim: true
 
-           version: v0.10.0
 
-       - name: Install LunarVim
 
-         timeout-minutes: 4
 
-         run: |
 
-           echo "$HOME/.local/bin" >> $GITHUB_PATH
 
-           pwsh.exe -NoLogo -ExecutionPolicy Bypass -NonInteractive -Command "./utils/installer/install.ps1 --local"
 
 
  |