name: tests on: push: jobs: test: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Install Neovim run: | sudo apt-get update sudo apt-get install -y snapd sudo systemctl enable --now snapd.socket sudo systemctl start snapd sudo snap wait system seed.loaded sudo snap install nvim --classic - name: Install plenary.nvim run: | mkdir -p "$HOME/.local/share/nvim/site/pack/packer/start" git clone --depth 1 https://github.com/nvim-lua/plenary.nvim \ "$HOME/.local/share/nvim/site/pack/packer/start/plenary.nvim" - name: Run tests run: | nvim --version bash run_test.sh