@@ -31,11 +31,11 @@ jobs:
31
31
env :
32
32
BUILD_TYPE : Release
33
33
steps :
34
- - uses : actions/checkout@v3
34
+ - uses : actions/checkout@v4
35
35
- run : pip install "conan<2.0.0"
36
36
- run : conan --version
37
37
- run : cmake --version
38
- - uses : actions/setup-node@v3
38
+ - uses : actions/setup-node@v4
39
39
with :
40
40
node-version : 18
41
41
- run : node --version
47
47
echo PUBLISH=$([[ "${GITHUB_REF:-}" == "refs/tags/v${PACKAGE_JSON_VERSION}" ]] && echo "On" || echo "Off") >> $GITHUB_ENV
48
48
- run : npm install --ignore-scripts
49
49
- run : npm link --ignore-scripts
50
- - uses : microsoft/setup-msbuild@v1.1
50
+ - uses : microsoft/setup-msbuild@v2
51
51
- name : Build
52
52
run : |
53
53
.\scripts\ci\windows-build.bat
@@ -76,13 +76,13 @@ jobs:
76
76
format-taginfo-docs :
77
77
runs-on : ubuntu-22.04
78
78
steps :
79
- - uses : actions/checkout@v3
79
+ - uses : actions/checkout@v4
80
80
- name : Use Node.js
81
- uses : actions/setup-node@v3
81
+ uses : actions/setup-node@v4
82
82
with :
83
83
node-version : 18
84
84
- name : Enable Node.js cache
85
- uses : actions/cache@v3
85
+ uses : actions/cache@v4
86
86
with :
87
87
path : ~/.npm
88
88
key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -106,9 +106,9 @@ jobs:
106
106
continue-on-error : false
107
107
steps :
108
108
- name : Check out the repo
109
- uses : actions/checkout@v3
109
+ uses : actions/checkout@v4
110
110
- name : Enable osm.pbf cache
111
- uses : actions/cache@v3
111
+ uses : actions/cache@v4
112
112
with :
113
113
path : berlin-latest.osm.pbf
114
114
key : v1-berlin-osm-pbf
@@ -342,36 +342,36 @@ jobs:
342
342
OSRM_CONNECTION_RETRIES : ${{ matrix.OSRM_CONNECTION_RETRIES }}
343
343
OSRM_CONNECTION_EXP_BACKOFF_COEF : ${{ matrix.OSRM_CONNECTION_EXP_BACKOFF_COEF }}
344
344
steps :
345
- - uses : actions/checkout@v3
345
+ - uses : actions/checkout@v4
346
346
- name : Build machine architecture
347
347
run : uname -m
348
348
- name : Use Node.js
349
- uses : actions/setup-node@v3
349
+ uses : actions/setup-node@v4
350
350
with :
351
351
node-version : ${{ matrix.node }}
352
352
- name : Enable Node.js cache
353
- uses : actions/cache@v3
353
+ uses : actions/cache@v4
354
354
with :
355
355
path : ~/.npm
356
356
key : ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
357
357
restore-keys : |
358
358
${{ runner.os }}-node-
359
359
- name : Enable compiler cache
360
- uses : actions/cache@v3
360
+ uses : actions/cache@v4
361
361
with :
362
362
path : ~/.ccache
363
363
key : ccache-${{ matrix.name }}-${{ github.sha }}
364
364
restore-keys : |
365
365
ccache-${{ matrix.name }}-
366
366
- name : Enable Conan cache
367
- uses : actions/cache@v3
367
+ uses : actions/cache@v4
368
368
with :
369
369
path : ~/.conan
370
370
key : v9-conan-${{ matrix.name }}-${{ github.sha }}
371
371
restore-keys : |
372
372
v9-conan-${{ matrix.name }}-
373
373
- name : Enable test cache
374
- uses : actions/cache@v3
374
+ uses : actions/cache@v4
375
375
with :
376
376
path : ${{github.workspace}}/test/cache
377
377
key : v4-test-${{ matrix.name }}-${{ github.sha }}
@@ -511,7 +511,7 @@ jobs:
511
511
512
512
- name : Use Node 18
513
513
if : ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' }}
514
- uses : actions/setup-node@v3
514
+ uses : actions/setup-node@v4
515
515
with :
516
516
node-version : 18
517
517
- name : Run Node package tests on Node 18
@@ -521,7 +521,7 @@ jobs:
521
521
npm run nodejs-tests
522
522
- name : Use Node 20
523
523
if : ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' }}
524
- uses : actions/setup-node@v3
524
+ uses : actions/setup-node@v4
525
525
with :
526
526
node-version : 20
527
527
- name : Run Node package tests on Node 20
@@ -531,7 +531,7 @@ jobs:
531
531
npm run nodejs-tests
532
532
- name : Use Node latest
533
533
if : ${{ matrix.NODE_PACKAGE_TESTS_ONLY == 'ON' }}
534
- uses : actions/setup-node@v3
534
+ uses : actions/setup-node@v4
535
535
with :
536
536
node-version : latest
537
537
- name : Run Node package tests on Node-latest
@@ -541,7 +541,7 @@ jobs:
541
541
npm run nodejs-tests
542
542
543
543
- name : Upload test logs
544
- uses : actions/upload-artifact@v3
544
+ uses : actions/upload-artifact@v4
545
545
if : failure()
546
546
with :
547
547
name : logs
@@ -557,7 +557,7 @@ jobs:
557
557
# # Uploading report to CodeCov
558
558
# - name: Upload code coverage
559
559
# if: ${{ matrix.ENABLE_COVERAGE == 'ON' }}
560
- # uses: codecov/codecov-action@v1
560
+ # uses: codecov/codecov-action@v4
561
561
# with:
562
562
# files: coverage.info
563
563
# name: codecov-osrm-backend
@@ -595,21 +595,21 @@ jobs:
595
595
GITHUB_REPOSITORY : ${{ github.repository }}
596
596
steps :
597
597
- name : Enable compiler cache
598
- uses : actions/cache@v3
598
+ uses : actions/cache@v4
599
599
with :
600
600
path : ~/.ccache
601
601
key : v1-ccache-benchmarks-${{ github.sha }}
602
602
restore-keys : |
603
603
v1-ccache-benchmarks-
604
604
- name : Enable Conan cache
605
- uses : actions/cache@v3
605
+ uses : actions/cache@v4
606
606
with :
607
607
path : ~/.conan
608
608
key : v1-conan-benchmarks-${{ github.sha }}
609
609
restore-keys : |
610
610
v1-conan-benchmarks-
611
611
- name : Checkout PR Branch
612
- uses : actions/checkout@v3
612
+ uses : actions/checkout@v4
613
613
with :
614
614
ref : ${{ github.head_ref }}
615
615
path : pr
@@ -624,7 +624,7 @@ jobs:
624
624
cd ..
625
625
make -C test/data
626
626
- name : Checkout Base Branch
627
- uses : actions/checkout@v3
627
+ uses : actions/checkout@v4
628
628
with :
629
629
ref : ${{ github.event.pull_request.base.ref }}
630
630
path : base
0 commit comments