Sergey Kuznetsov
0a9dbe1cc1
ci: Switch CI to macos 15 runners ( #1761 )
2025-01-06 13:19:03 +00:00
Sergey Kuznetsov
9607cff8a0
ci: Fix errors in docker image uploading ( #1570 )
2024-07-30 16:56:37 +01:00
Sergey Kuznetsov
d536433d64
ci: Fix bugs in nightly docker publishing ( #1520 )
2024-07-05 15:04:08 +01:00
Sergey Kuznetsov
f77186002a
ci: Clio docker image ( #1509 )
...
Fixes #1051 .
2024-07-02 18:04:38 +01:00
Alex Kremer
66e8a65732
Flow to check new libXRPL version ( #1433 )
2024-05-29 17:31:15 +01:00
Alex Kremer
cbc856b190
Separate unit tests and integration tests ( #1393 )
...
Fixes #1391
2024-05-07 15:12:48 +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
1b7d35b16c
Create issue if nightly fails ( #1333 )
...
Fixes #1276 .
2024-04-09 10:25:14 +01:00
Sergey Kuznetsov
27db183aff
Fix conan on macos in CI ( #1283 )
2024-03-20 15:39:19 +00:00
Alex Kremer
c17cc37c1c
Upgrade actions to newer versions ( #1262 )
...
Fixes #1245
2024-03-14 10:49:43 +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
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
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
github-actions[bot]
a9d685d5c0
[CI] clang-tidy auto fixes ( #1046 )
...
Fixes #1045 .
2023-12-13 15:08:53 +00:00
Sergey Kuznetsov
d933ce2a29
Use clio_ci docker image ( #1033 )
...
Fixes #884
2023-12-12 16:03:08 +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
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
Sergey Kuznetsov
252920ec57
Fix CI
2023-11-29 15:24:50 +00:00
Sergey Kuznetsov
9ef6801c55
Fix git hook
2023-11-29 15:24:50 +00:00
Sergey Kuznetsov
35f119a268
Switch to llvm 17 tools ( #1002 )
...
Fixes #952
2023-11-28 20:09:58 +00:00
Alex Kremer
1aab2b94b1
Move to clang-format-16 ( #908 )
...
Fixes #848
2023-10-19 16:55:04 +01:00
Sergey Kuznetsov
a541e6d00e
Update gtest version ( #900 )
2023-10-09 15:36:28 +01:00
Sergey Kuznetsov
4b53bef1f5
Add clang tidy ( #864 )
...
Fixes #863
2023-10-03 10:43:54 +01:00
Sergey Kuznetsov
d1c41a8bb7
Don't use clio for conan cache hash ( #879 )
2023-10-02 11:43:51 +01:00
Sergey Kuznetsov
207ba51461
Fix CI ( #878 )
...
* Put conan-non-prod artifactory first
* Rebuild all conan packages if no cache
* Save cache only if there was no cache found
2023-09-28 16:49:15 +01:00
Sergey Kuznetsov
6d9f8a7ead
CI improvements ( #867 )
...
* Generate conan profile in CI
* Move linux build into main workflow
* Add saving/restoring conan data
* Move cache to Linux
* Fix error
* Change key to hash from conanfile
* Fix path error
* Populate cache only in develop branch
* Big refactor
- Move duplicated code to actions
- Isolate mac build from home directory
- Separate ccache and conan caches
* Fix errors
* Change ccache cache name and fix errors
* Always populate cache
* Use newer ccache on Linux
* Strip tests
* Better conan hash
2023-09-28 11:36:03 +01:00
Michael Legleux
f6488f7024
Fix Linux/gcc build on CI ( #813 )
2023-08-07 20:53:20 +01:00
Michael Legleux
5c9dce0f8a
Remove the github action package signing step
...
This will be done elsewhere.
2022-11-20 22:46:40 -08:00
Michael Legleux
983aa29271
Build Clio with CentOS 7
2022-09-26 15:46:43 -07:00