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