Alex Kremer
b8cb60b7db
Move docker CI to LLVM 18 tooling ( #1381 )
...
For #1343
This is the first PR which only just meant to update our docker image on
docker hub.
2024-04-29 16:29:20 +01:00
Alex Kremer
0dcbbf9afa
Static linkage ( #1377 )
...
Fixes #1300
2024-04-25 16:51:16 +01:00
Alex Kremer
e931f27d3b
Support clang 16 in docker CI ( #1348 )
...
Fixes #1175
2024-04-15 12:09:34 +01:00
Sergey Kuznetsov
6b9c8a12d0
Fix issue creation for nightly ( #1355 )
2024-04-12 12:25:28 +01:00
Sergey Kuznetsov
1b7d35b16c
Create issue if nightly fails ( #1333 )
...
Fixes #1276 .
2024-04-09 10:25:14 +01:00
Sergey Kuznetsov
48b0a7690c
Fix docker update trigger ( #1330 )
2024-04-08 13:13:14 +01:00
Sergey Kuznetsov
7372442f3a
Fix clang-tidy in CI ( #1325 )
...
Also removed old docker files and scripts.
2024-04-08 11:49:43 +01:00
Alex Kremer
332b66dc4f
Round 9 of gcc-12 attempts ( #1305 )
...
Fixes #1271
2024-03-28 13:45:07 +00:00
Alex Kremer
d2439cc8a9
Round 7 of gcc-12 attempts ( #1298 )
...
Fixes #1271
2024-03-27 16:00:46 +00:00
Alex Kremer
1be4d5186d
Round 3 of gcc-12 attempts ( #1293 )
...
Fixes #1271
2024-03-26 12:06:30 +00:00
Alex Kremer
8240508d19
Second attempt at gcc 12.3 ( #1292 )
...
Fixes #1271
2024-03-25 17:25:14 -07:00
Alex Kremer
03a01e55f9
Upgrade CI docker image to gcc-12 ( #1289 )
...
Fixes #1271
2024-03-25 18:19:34 +00:00
Sergey Kuznetsov
d9362311ca
Run tests in container for nightly workflow ( #1281 )
2024-03-20 15:02:49 +00:00
Alex Kremer
8004a0e0ff
Remove mentions of release docs from workflow ( #1268 )
...
Fixes #1239
2024-03-14 15:45:30 +00:00
Alex Kremer
c17cc37c1c
Upgrade actions to newer versions ( #1262 )
...
Fixes #1245
2024-03-14 10:49:43 +00:00
Alex Kremer
9fa1740146
Fetch lfs files when generating docs ( #1260 )
...
Extra for #1258
2024-03-12 23:44:31 +00:00
Sergey Kuznetsov
ecb7cdae88
Add workdir to safe directory in check format ( #1247 )
...
Fixes #1246 .
2024-03-07 18:53:50 +00:00
Sergey Kuznetsov
7b84fab076
Add clean up workdir ( #1244 )
...
Fixes #1095 .
2024-03-07 17:22:02 +00:00
Alex Kremer
644a1fdb43
Attempt at gh-pages deploy ( #1233 )
...
For #889
2024-03-05 18:13:22 +00:00
Alex Kremer
dc8d1658e3
Build docs and upload to gh-pages ( #1232 )
...
For #889
2024-03-05 17:08:35 +00:00
Alex Kremer
73d427c1cb
Automatically detect missing doxygen comments ( #1226 )
...
Fixes #1216
2024-03-05 12:37:16 +00:00
Sergey Kuznetsov
e98e74d768
Add cmake-format to docker and mac runners ( #1213 )
...
For #1067
2024-02-26 23:08:31 +00:00
Sergey Kuznetsov
0f5da4414c
Turn on macOS runners in CI ( #1185 )
2024-02-23 13:22:03 +00:00
Alex Kremer
cea9c41a88
Upload codecov in separate workflow ( #1166 )
...
Fixes #1165
2024-02-08 16:20:54 +00:00
Sergey Kuznetsov
8575f786a8
Comment out macOS CI ( #1164 )
2024-02-07 15:57:50 +00:00
Alex Kremer
12bbed194c
Rerun clang tidy on fix merge ( #1124 )
2024-01-16 18:14:09 +00:00
Alex Kremer
1fa09006f8
Trigger clang-tidy restart via git commands ( #1123 )
2024-01-16 16:44:35 +00:00
Alex Kremer
40eeb57920
Add permission for actions ( #1119 )
2024-01-16 14:44:04 +00:00
Alex Kremer
81602e8ae7
Change to running workflow via gh ( #1117 )
2024-01-16 14:27:21 +00:00
Alex Kremer
81d1b30607
Use contains syntax to grep for title ( #1114 )
2024-01-16 12:46:02 +00:00
Alex Kremer
cd2b09ffb7
Use contains syntax to grep for label ( #1112 )
2024-01-16 12:28:48 +00:00
Alex Kremer
eeaccbabd9
Add attempt at auto rerun functionality ( #1105 )
...
Attempting to refactor clang-tidy as an action and reuse it from two workflows.
2024-01-15 19:48:59 +00:00
Alex Kremer
13d2d4e2ca
Enable DB tests via ScyllaDB service ( #1103 )
...
Fixes #1092
2024-01-15 12:09:00 +00:00
github-actions[bot]
ac97788db8
[CI] clang-tidy auto fixes ( #1099 )
...
Fixes #1098 . Fixes #1100 .
---------
Co-authored-by: kuznetsss <kuznetsss@users.noreply.github.com >
Co-authored-by: Sergey Kuznetsov <skuznetsov@ripple.com >
2024-01-12 12:29:51 +00:00
Shi Cheng
07bd4b0760
upload clio_server artificat ( #1083 )
2024-01-08 10:49:53 +00:00
Sergey Kuznetsov
e89640bcfb
Add debug cache to ci ( #1078 )
...
Fixes #1066
2024-01-05 10:59:26 +00:00
Bronek Kozicki
a8bae96ad4
Add coverage_report target ( #1058 )
2023-12-21 15:08:32 +00:00
Sergey Kuznetsov
6065d324b5
Remove push-to-fork in clang-tidy workflow
2023-12-13 14:23:21 +00:00
Sergey Kuznetsov
fe7b5fe18f
Another try to sign commit in CI ( #1043 )
2023-12-13 13:54:28 +00:00
Sergey Kuznetsov
1c663988f5
Use different token to sign commits ( #1041 )
...
For #884
2023-12-13 13:23:24 +00:00
Sergey Kuznetsov
d11d566121
Fix wrong image ( #1040 )
...
For #884
2023-12-13 12:49:44 +00:00
Sergey Kuznetsov
a467cb2526
Add signing clang-tidy commit ( #1036 )
...
Fixes #884
2023-12-12 18:04:40 +00:00
Sergey Kuznetsov
f62e36dc94
Add status to readme ( #1035 )
...
For #844
2023-12-12 17:07:51 +00:00
Sergey Kuznetsov
d933ce2a29
Use clio_ci docker image ( #1033 )
...
Fixes #884
2023-12-12 16:03:08 +00:00
Sergey Kuznetsov
3c4a8f0cfb
Add conan setup into image ( #1032 )
...
For #884
2023-12-12 12:00:57 +00:00
Sergey Kuznetsov
397ce97175
Fix docker publish ( #1027 )
...
Fixes docker build for #884
2023-12-11 17:08:42 +00:00
Sergey Kuznetsov
ac6ad13f6c
Fix release notes ( #1022 )
...
Fixes release notes for #884
2023-12-11 15:52:36 +00:00
Sergey Kuznetsov
7d1d1749bc
Another fix of clang-tidy workflow ( #1026 )
...
Another fix for clang-tidy nightly check for #884
2023-12-11 15:11:30 +00:00
Sergey Kuznetsov
acf359d631
Fix permissions issue for clang-tidy ( #1023 )
...
Fixes issue creation for clang-tidy nightly checks for #884
2023-12-11 11:53:22 +00:00
Sergey Kuznetsov
a34e107b86
Add nightly builds ( #1013 )
...
Partially fixes #884 .
Adds:
- Docker image for CI on Linux
- Nightly builds without cache and releases
- Nightly clang-tidy checks
- Fix typos in .clang-tidy
2023-12-08 18:22:22 +00:00