3838 submodules : recursive
3939 fetch-depth : 0
4040
41- - uses : actions/cache@v2
41+ - uses : actions/cache@v3
4242 if : matrix.libclang == true && matrix.benchmark == false
4343 with :
4444 key : v3-libclang-${{ runner.os }}-${{ hashFiles( 'cpp/ycm/CMakeLists.txt' ) }}
5151 clang_archives
5252 name : Cache libclang
5353
54- - uses : actions/cache@v2
54+ - uses : actions/cache@v3
5555 if : matrix.benchmark == false
5656 with :
5757 key : v2-deps-${{ runner.os }}-${{ hashFiles( 'build.py' ) }}
6565 third_party/omnisharp-roslyn/v[0-9]*
6666 name : Cache dependencies
6767
68- - uses : actions/cache@v2
68+ - uses : actions/cache@v3
6969 if : matrix.benchmark == false
7070 with :
7171 key : v2-testdeps-${{ runner.os }}-${{ hashFiles( 'run_tests.py' ) }}
@@ -85,13 +85,13 @@ jobs:
8585 distribution : ' adopt'
8686
8787 - name : Install Python
88- uses : actions/setup-python@v2
88+ uses : actions/setup-python@v4
8989 with :
9090 python-version : ' 3.8'
9191
9292 - name : Install Go
9393 if : matrix.benchmark == false
94- uses : actions/setup-go@v2
94+ uses : actions/setup-go@v4
9595 with :
9696 stable : true
9797 - name : Install GCC
@@ -196,7 +196,7 @@ jobs:
196196 submodules : recursive
197197 fetch-depth : 0
198198
199- - uses : actions/cache@v2
199+ - uses : actions/cache@v3
200200 if : matrix.libclang == true && matrix.benchmark == false
201201 with :
202202 key : v3-libclang-${{ runner.os }}-${{ hashFiles( 'cpp/ycm/CMakeLists.txt' ) }}
@@ -209,7 +209,7 @@ jobs:
209209 clang_archives
210210 name : Cache libclang
211211
212- - uses : actions/cache@v2
212+ - uses : actions/cache@v3
213213 if : matrix.benchmark == false
214214 with :
215215 key : v2-deps-${{ runner.os }}-${{ hashFiles( 'build.py' ) }}
@@ -223,7 +223,7 @@ jobs:
223223 third_party/omnisharp-roslyn/v[0-9]*
224224 name : Cache dependencies
225225
226- - uses : actions/cache@v2
226+ - uses : actions/cache@v3
227227 if : matrix.benchmark == false
228228 with :
229229 key : v2-testdeps-${{ runner.os }}-${{ hashFiles( 'run_tests.py' ) }}
@@ -242,13 +242,13 @@ jobs:
242242 java-version : 17
243243 distribution : ' temurin'
244244 - name : Install Python
245- uses : actions/setup-python@v2
245+ uses : actions/setup-python@v4
246246 with :
247247 python-version : ' 3.8'
248248 architecture : ${{ matrix.python-arch }}
249249 - name : Install Go
250250 if : matrix.benchmark == false
251- uses : actions/setup-go@v2
251+ uses : actions/setup-go@v4
252252 with :
253253 stable : true
254254 - name : Run pip and prepare coverage
0 commit comments