Siarhei Fedartsou
9f95c0bd39
Merge branch 'master' into sf-clang-15
2022-11-06 14:48:51 +01:00
Siarhei Fedartsou
ab7269b69f
Upgrade to clang-tidy 15
2022-11-06 14:47:42 +01:00
Siarhei Fedartsou
6ab8728807
Apply workaround for Conan installation issue on CI ( #6442 )
2022-11-05 16:56:16 +01:00
Siarhei Fedartsou
0ae5190937
Fix npm audit warnings in NPM package ( #6437 )
2022-11-04 12:19:39 +01:00
Siarhei Fedartsou
c5e45d1a80
Upgrade to clang-tidy 15
2022-11-04 11:58:33 +01:00
Siarhei Fedartsou
e76e46dec2
Upgrade to clang-tidy 15
2022-11-04 11:57:42 +01:00
Siarhei Fedartsou
3e8fdb515a
Upgrade to clang-tidy 15
2022-11-04 11:54:57 +01:00
Siarhei Fedartsou
c6154905be
Upgrade to clang-tidy 15
2022-11-04 11:51:40 +01:00
Siarhei Fedartsou
94bb9eba49
Upgrade to clang-tidy 15
2022-11-04 11:44:08 +01:00
Siarhei Fedartsou
341511fe99
Upgrade to clang-tidy 15
2022-11-04 11:41:08 +01:00
Siarhei Fedartsou
8b52b0ff8b
Upgrade to clang-tidy 15
2022-11-04 11:34:50 +01:00
Siarhei Fedartsou
e5c434f820
Upgrade to clang-tidy 15
2022-11-04 11:29:53 +01:00
Siarhei Fedartsou
826ae0923a
Upgrade to clang-tidy 15
2022-11-04 11:04:06 +01:00
Siarhei Fedartsou
64750f6c68
Upgrade to clang-tidy 15
2022-11-04 10:59:29 +01:00
Siarhei Fedartsou
d5e4dd3f33
Upgrade to clang-tidy 15
2022-11-04 10:42:16 +01:00
Siarhei Fedartsou
27230632cc
Upgrade to clang-tidy 15
2022-11-04 10:36:00 +01:00
Siarhei Fedartsou
59311d0bfe
Upgrade to clang-tidy 15
2022-11-04 10:24:46 +01:00
Siarhei Fedartsou
653bbcc9a8
Upgrade to clang-tidy 15
2022-11-04 09:56:00 +01:00
Siarhei Fedartsou
ba07fcc2d5
Upgrade to clang-tidy 15
2022-11-04 09:49:52 +01:00
Siarhei Fedartsou
4ce508c115
Upgrade to clang-tidy 15
2022-11-03 16:22:09 +01:00
Siarhei Fedartsou
54d486ae12
Drop support of Node 12 & 14 ( #6431 )
2022-11-01 08:23:08 +01:00
Siarhei Fedartsou
82897791d1
Update actions/cache to v3 ( #6420 )
2022-10-24 00:52:15 +02:00
Michael Bell
cb90d587be
Release 5.27 ( #6392 )
...
* Bookkeeping for 5.27.0 release.
* Prep rc.1
* Final 5.27 release tag
* Reset for next release
2022-10-10 17:54:01 +01:00
Michael Bell
284e110f2e
Actually match the tag naming conventions ( #6393 )
...
Wasn't matching on release candidates, nor any of the previous special tags convention.
2022-10-06 22:08:36 +01:00
Siarhei Fedartsou
7be9039f53
Get rid of Mason ( #6387 )
2022-10-06 14:13:12 +02:00
Siarhei Fedartsou
52b516e943
Use clang-format from CI base image ( #6391 )
2022-10-06 12:50:31 +02:00
Siarhei Fedartsou
9a4b4648f4
Improve performance of JSON rendering ( #6380 )
2022-10-03 21:43:51 +02:00
Siarhei Fedartsou
21888334dd
Do not generate intermediate .osrm file in osrm-extract. ( #6354 )
2022-09-30 14:29:10 +02:00
Siarhei Fedartsou
902bfc7806
Refactor CMake code related to compiler warnings, enable some additional warnings ( #6355 )
2022-09-30 11:42:36 +02:00
Siarhei Fedartsou
3c5d99b4cb
Improve performance of map matching via getPathDistance optimization ( #6378 )
2022-09-29 22:27:19 +02:00
Siarhei Fedartsou
be353630d5
Fix a couple of warnings found by PVS Studio ( #6372 )
2022-09-22 23:28:12 +02:00
Siarhei Fedartsou
9b834810d5
Build Node bindings on Windows ( #6334 )
...
Extends CI to build NodeJS bindings for Windows.
2022-09-20 20:43:13 +01:00
Siarhei Fedartsou
1c65ea2194
Configure cross-compilation for Apple Silicon ( #6360 )
...
Adds support for Apple Silicon binaries for NodeJS bindings.
2022-09-17 13:00:53 +01:00
Siarhei Fedartsou
96f5780f06
Update CI to use clang-tidy 14 ( #6353 )
2022-08-31 23:39:47 +02:00
Siarhei Fedartsou
c003ac1055
Pin revisions of Conan dependencies ( #6351 )
2022-08-31 09:59:53 +02:00
Siarhei Fedartsou
2cf957148b
Support floats for speed value in traffic updates CSV ( #6327 )
2022-08-30 15:34:46 +02:00
Siarhei Fedartsou
d8b358e810
Use apt-get to install Clang on CI ( #6345 )
2022-08-30 10:25:53 +02:00
Siarhei Fedartsou
91895604c9
Migrate to modern TBB version ( #6300 )
2022-08-24 18:13:49 +02:00
Michael Bell
869b3fae82
Bump CI complete job to ubuntu-22.04 ( #6323 )
...
18.04 is being deprecated.
2022-08-22 20:55:28 +01:00
Lev Dragunov
928867c520
Add data_version field to responses of all plugins. ( #5387 )
2022-08-22 21:07:32 +02:00
Siarhei Fedartsou
47e5591ed8
Use the latest node on CI ( #6317 )
2022-08-20 17:16:05 +01:00
Siarhei Fedartsou
aadc088084
Fix distance calculation consistency. ( #6315 )
...
Consolidate great circle distance calculations to use cheap ruler library.
2022-08-19 22:31:40 +01:00
Siarhei Fedartsou
8f0cd5cf7b
Migrate Windows CI to GitHub Actions. ( #6312 )
...
It is quite difficult to maintain current Windows CI, because it uses pre-compiled dependencies stored on wolt.com server and there is low chance to find someone who is able to update it.
2022-08-19 18:49:09 +01:00
Siarhei Fedartsou
624fea6d33
Add smoke test for Docker image ( #6313 )
...
* Add smoke test for Docker image
2022-08-19 11:32:55 +01:00
Siarhei Fedartsou
9688e48ad1
Update libosmium to 2.18.0. Fix problem with Docker image build. ( #6303 )
2022-08-16 18:26:21 +01:00
Siarhei Fedartsou
00816722dd
Configure Undefined Behaviour Sanitizer ( #6290 )
2022-08-01 22:40:26 +01:00
Siarhei Fedartsou
589becbfec
Use Conan instead of Mason to install code dependencies ( #6284 )
...
* Use Conan instead of Mason to install code dependencies
2022-08-01 21:21:20 +01:00
Siarhei Fedartsou
1a3d0f7c20
Update macOS CI image to macos-11 ( #6286 )
...
* Update macOS CI image to macos-11
2022-07-30 13:40:21 +01:00
Siarhei Fedartsou
59953172e8
Configure clang-tidy job on CI ( #6261 )
2022-06-28 00:14:28 +01:00
Michael Bell
1e70b645e4
Fix generation of NodeJS API documentation
...
NodeJS API docs are out of sync with NodeJS C++ wrapper documentation
due to the doc build breaking back in #4043 .
The commit fixes the Node dev dependencies such that `npm run docs`
works again and re-enables the check in CI.
2021-12-23 11:10:39 +00:00