@@ -83,41 +83,36 @@ jobs:
83
83
restore-keys : deno-
84
84
path : |
85
85
/home/runner/.cache/deno/deps/https/deno.land
86
- - uses : thinca /action-setup-vim@v1
86
+ - uses : rhysd /action-setup-vim@v1
87
87
id : vim
88
88
with :
89
- vim_type : " Vim"
90
- vim_version : " ${{ matrix.host_version.vim }}"
91
- # NOTE:
92
- # On Linux, Vim must be built from source to fix `input` issue
93
- # https://github.com/thinca/action-setup-vim/issues/11
94
- download : " ${{ (runner.OS == 'Linux' && 'never') || 'available' }}"
89
+ version : " ${{ matrix.host_version.vim }}"
95
90
- name : Check Vim
96
91
run : |
97
92
echo ${DENOPS_TEST_VIM}
98
93
${DENOPS_TEST_VIM} --version
99
94
env :
100
- DENOPS_TEST_VIM : ${{ steps.vim.outputs.executable_path }}
101
- - uses : thinca /action-setup-vim@v1
95
+ DENOPS_TEST_VIM : ${{ steps.vim.outputs.executable }}
96
+ - uses : rhysd /action-setup-vim@v1
102
97
id : nvim
103
98
with :
104
- vim_type : " Neovim "
105
- vim_version : " ${{ matrix.host_version.nvim }}"
99
+ neovim : true
100
+ version : " ${{ matrix.host_version.nvim }}"
106
101
- name : Check Neovim
107
102
run : |
108
103
echo ${DENOPS_TEST_NVIM}
109
104
${DENOPS_TEST_NVIM} --version
110
105
env :
111
- DENOPS_TEST_NVIM : ${{ steps.nvim.outputs.executable_path }}
106
+ DENOPS_TEST_NVIM : ${{ steps.nvim.outputs.executable }}
112
107
- name : Cache
113
108
run : deno cache $(find . -name '*.ts')
114
109
working-directory : ./repo
115
110
- name : Test
116
111
run : deno task test
117
112
env :
118
113
DENOPS_TEST_DENOPS_PATH : " ../denops.vim"
119
- DENOPS_TEST_VIM_EXECUTABLE : ${{ steps.vim.outputs.executable_path }}
120
- DENOPS_TEST_NVIM_EXECUTABLE : ${{ steps.nvim.outputs.executable_path }}
114
+ DENOPS_TEST_VIM_EXECUTABLE : ${{ steps.vim.outputs.executable }}
115
+ DENOPS_TEST_NVIM_EXECUTABLE : ${{ steps.nvim.outputs.executable }}
121
116
working-directory : ./repo
122
117
timeout-minutes : 3
123
118
- run : |
0 commit comments