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

chore: update tasks, run tests on all recent versions

olexsmir.xyz 53ab4274 09696900

verified
Changed files
+15 -14
.github
workflows
+7 -1
.github/workflows/tests.yml
··· 15 version: 16 - stable 17 - nightly 18 runs-on: ${{ matrix.os }} 19 steps: 20 - name: Install Task ··· 57 - name: Run Tests 58 run: | 59 nvim --version 60 - task tests
··· 15 version: 16 - stable 17 - nightly 18 + - v0.10.0 19 + - v0.10.4 20 + - v0.11.0 21 + - v0.11.1 22 + - v0.11.2 23 + - v0.11.3 24 runs-on: ${{ matrix.os }} 25 steps: 26 - name: Install Task ··· 63 - name: Run Tests 64 run: | 65 nvim --version 66 + task test
+8 -13
Taskfile.yml
··· 1 version: "3" 2 tasks: 3 lint: 4 - desc: runs all linters 5 cmds: 6 - - task: selene 7 - stylua --check . 8 9 - selene: 10 - desc: runs lua linter(selene) 11 - cmds: 12 - - selene . 13 14 - stylua: 15 - desc: runs lua formatter 16 - cmds: 17 - - stylua . 18 - 19 - tests: 20 desc: run all tests 21 cmds: 22 - | 23 nvim --clean --headless \ 24 -u ./scripts/minimal_init.lua \ 25 - -c "lua MiniTest.run()" 26 27 docgen: 28 desc: generate vimhelp
··· 1 version: "3" 2 tasks: 3 lint: 4 + desc: run all linters 5 cmds: 6 + - selene . 7 - stylua --check . 8 9 + format: 10 + desc: run formatter 11 + cmd: stylua . 12 13 + test: 14 desc: run all tests 15 cmds: 16 - | 17 nvim --clean --headless \ 18 -u ./scripts/minimal_init.lua \ 19 + -c "lua MiniTest.run()" \ 20 + -c ":qa!" 21 22 docgen: 23 desc: generate vimhelp