[mirror] Make your go dev experience better github.com/olexsmir/gopher.nvim
neovim golang
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(ci): install go bins via gopher.nvim itself

+9 -9
+1 -6
.github/workflows/tests.yml
··· 53 53 key: ${{ runner.os }}-tests-${{ hashFiles('${{ github.workspace }}/.tests') }} 54 54 55 55 - name: Install Go bins 56 - run: | 57 - # TODO: install with :GoInstallDeps 58 - go install github.com/fatih/gomodifytags@latest 59 - go install github.com/josharian/impl@latest 60 - go install github.com/cweill/gotests/...@latest 61 - go install github.com/koron/iferr@latest 56 + run: task install-deps 62 57 63 58 - name: Run Tests 64 59 run: |
+8 -3
Taskfile.yml
··· 1 1 version: "3" 2 2 tasks: 3 3 lint: 4 - desc: run all linters 5 4 cmds: 6 5 - selene . 7 6 - stylua --check . 8 7 9 8 format: 10 - desc: run formatter 11 9 cmd: stylua . 12 10 13 11 test: 14 - desc: run all tests 15 12 cmds: 16 13 - | 17 14 nvim --clean --headless \ ··· 27 24 -u "./scripts/minimal_init.lua" \ 28 25 -c "luafile ./scripts/docgen.lua" \ 29 26 -c ":qa!" 27 + 28 + install-deps: 29 + desc: installs go bin (used in CI) 30 + cmds: 31 + - | 32 + nvim --clean --headless \ 33 + -u "./scripts/minimal_init.lua" \ 34 + +GoInstallDepsSync +qa