diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8ec31d1..edec37f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,6 +23,10 @@ jobs: steps: - uses: actions/checkout@v3 - uses: MunifTanjim/setup-neovim-action@v1 + - uses: actions/setup-go@v4 + + - name: Install deps + run: make install-deps - name: Run tests run: make test diff --git a/Makefile b/Makefile index b743822..2a3ceb2 100644 --- a/Makefile +++ b/Makefile @@ -9,3 +9,6 @@ lint: test: nvim --headless -u ./spec/minimal_init.lua -c "PlenaryBustedDirectory spec {minimal_init='./spec/minimal_init.lua'}" + +install-deps: + nvim --cmd 'set rtp+="." | :GoInstallDeps'