@@ -68,21 +68,13 @@ jobs:
6868 - run : git config --global core.autocrlf false
6969 if : runner.os == 'Windows'
7070 - uses : actions/checkout@v4
71- with :
72- path : " ./repo"
7371 - uses : actions/checkout@v4
7472 with :
7573 repository : " vim-denops/denops.vim"
76- path : " ./denops.vim"
74+ path : " .deps /denops.vim"
7775 -
uses :
denoland/[email protected] 7876 with :
7977 deno-version : " ${{ matrix.version }}"
80- - uses : actions/cache@v4
81- with :
82- key : deno-${{ hashFiles('**/*') }}
83- restore-keys : deno-
84- path : |
85- /home/runner/.cache/deno/deps/https/deno.land
8678 - uses : rhysd/action-setup-vim@v1
8779 id : vim
8880 with :
@@ -104,23 +96,17 @@ jobs:
10496 ${DENOPS_TEST_NVIM} --version
10597 env :
10698 DENOPS_TEST_NVIM : ${{ steps.nvim.outputs.executable }}
107- - name : Cache
108- run : deno cache ./**/*.ts
109- working-directory : ./repo
11099 - name : Test
111100 run : deno task test:coverage
112101 env :
113- DENOPS_TEST_DENOPS_PATH : " .. /denops.vim"
102+ DENOPS_TEST_DENOPS_PATH : " .deps /denops.vim"
114103 DENOPS_TEST_VIM_EXECUTABLE : ${{ steps.vim.outputs.executable }}
115104 DENOPS_TEST_NVIM_EXECUTABLE : ${{ steps.nvim.outputs.executable }}
116- working-directory : ./repo
117- timeout-minutes : 3
105+ timeout-minutes : 5
118106 - run : |
119107 deno task coverage --lcov > coverage.lcov
120- working-directory: ./repo
121108 - uses : codecov/codecov-action@v4
122109 with :
123110 os : ${{ runner.os }}
124111 files : ./coverage.lcov
125112 token : ${{ secrets.CODECOV_TOKEN }}
126- working-directory : ./repo
0 commit comments