Ayaz Salikhov
87ee358297
ci: Silence brew warnings ( #2255 )
2025-06-23 11:22:19 +01:00
Ayaz Salikhov
a68229e9d7
feat: Use Conan 2 ( #2179 )
...
Merge right after: https://github.com/XRPLF/clio/pull/2178
Waits for: https://github.com/XRPLF/rippled/pull/5462
2025-06-06 19:55:46 +01:00
Alex Kremer
a60d01d272
chore: Fix double quotes for all workflows and actions ( #2090 )
...
Workaround potential vulnerabilities in workflows.
2025-05-07 15:26:51 +01:00
Ayaz Salikhov
f2384a47f1
feat: Implement clang build analyzer ( #2072 )
...
Fix: https://github.com/XRPLF/clio/issues/936
2025-05-02 12:49:51 +01:00
Ayaz Salikhov
b2a1b34ae6
style: Improve actions and workflows style ( #2060 )
2025-04-30 11:55:27 +01:00
Ayaz Salikhov
b03cd63efd
fix: Remove Mac CMake installation error ( #2040 )
...
Even on a successful build I see an error from `brew install`
https://github.com/XRPLF/clio/actions/runs/14668965915?pr=2039
2025-04-28 19:00:15 +01:00
Ayaz Salikhov
1e0a2f5162
style: Add prettier pre-commit hook ( #2031 )
...
There are 2 things to know about prettier:
- it's quite pretty most of the time
- it's not configurable
2025-04-25 16:24:45 +01:00
Ayaz Salikhov
9c92a2b51b
style: Use pre-commit tool and add simple config ( #2029 )
...
I started with really simple pre-commit hooks and will add more on top.
Important files:
- `.pre-commit-config.yaml` - the config for pre-commit
- `.github/workflows/pre-commit.yml` - runs pre-commit hooks in branches
and `develop`
- `.github/workflows/pre-commit-autoupdate.yml` - autoupdates pre-commit
hooks once in a month
2025-04-24 17:59:43 +01:00
Sergey Kuznetsov
60df3a1914
ci: Pin cmake 3.31.6 for macos runners ( #1983 )
...
Fixes #1982 .
2025-04-01 14:49:17 +01:00
Sergey Kuznetsov
0a9dbe1cc1
ci: Switch CI to macos 15 runners ( #1761 )
2025-01-06 13:19:03 +00:00
Sergey Kuznetsov
27db183aff
Fix conan on macos in CI ( #1283 )
2024-03-20 15:39:19 +00:00
Sergey Kuznetsov
0f5da4414c
Turn on macOS runners in CI ( #1185 )
2024-02-23 13:22:03 +00:00
Sergey Kuznetsov
d933ce2a29
Use clio_ci docker image ( #1033 )
...
Fixes #884
2023-12-12 16:03:08 +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