File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 35
35
# TODO: maybe turn back on
36
36
fail-fast : false
37
37
matrix :
38
+ os : [ubuntu-latest, macos-latest, windows-latest]
38
39
python : [3.6, 3.7, 3.8]
39
- os : [ubuntu-16.04, macos-10.14, vs2017-win2016]
40
40
lab : ['>=2.2.0,<3.0.0a0']
41
41
include :
42
42
# if using 3.6, use an old node
@@ -118,12 +118,13 @@ jobs:
118
118
run : cd dist && python -m pip install jupyter_lsp-${{ env.PY_JLSP_VERSION }}-py3-none-any.whl --no-deps
119
119
120
120
- name : Find out jedi cache location
121
- run : python -c 'import jedi; print("::set-env name=JEDI_CACHE_DIR::" + jedi.settings.cache_directory)'
121
+ id : jedi-cache
122
+ run : python -c 'import jedi; print("::set-output name=dir::" + jedi.settings.cache_directory)'
122
123
123
124
- name : Cache jedi cache
124
125
uses : actions/cache@v1
125
126
with :
126
- path : ${{ env.JEDI_CACHE_DIR }}
127
+ path : ${{ steps.jedi-cache.outputs.dir }}
127
128
key : jedi-${{ matrix.os }}-${{ hashFiles('scripts/jedi_cache.py') }}-${{ hashFiles('requirements/github-actions.yml') }}
128
129
129
130
- name : Warm up jedi cache
@@ -143,7 +144,7 @@ jobs:
143
144
run : python scripts/tectonic_cache.py
144
145
145
146
- name : Run frontend unit tests
146
- if : ${{ !contains(matrix.os, 'win ') }}
147
+ if : ${{ !contains(matrix.os, 'windows ') }}
147
148
run : jlpm test
148
149
149
150
# js_cov_packages:
You can’t perform that action at this time.
0 commit comments