Ayaz Salikhov
90103431ea
fix: Pass secrets.CODECOV_TOKEN explicitly ( #2079 )
2025-05-02 17:17:27 +01:00
Ayaz Salikhov
5d2c2a8bfc
ci: Move clang build analyzer to nightly ( #2074 )
2025-05-02 13:50:02 +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
7fd51d8a60
ci: Refactor how we run code coverage ( #2065 )
...
Fix: https://github.com/XRPLF/clio/issues/2061
2025-05-01 16:44:37 +01:00
Ayaz Salikhov
b2a1b34ae6
style: Improve actions and workflows style ( #2060 )
2025-04-30 11:55:27 +01:00
Ayaz Salikhov
cc1da5afa9
test: Add build_and_test reusable workflow ( #2048 )
2025-04-29 20:28:51 +01:00
Ayaz Salikhov
fadd60e68a
fix: Don't use steps.conan.outputs.conan_profile as it doesn't exist … ( #2056 )
2025-04-29 13:32:47 +01:00
Ayaz Salikhov
bebc683ba2
chore: Specify conan profile explicitly and don't override it ( #2042 )
2025-04-28 15:00:44 +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
Ayaz Salikhov
88d27a7265
chore: Pin external actions using hashes ( #2019 )
...
Note: I used exactly the version which are already being used (didn't
update anything).
Updates will come when we merge https://github.com/XRPLF/clio/pull/2018
2025-04-23 17:35:40 +01:00
Sergey Kuznetsov
531e1dad6d
ci: Upload cache only for develop branch ( #1897 )
2025-02-14 16:54:08 +00:00
Alex Kremer
cd1aa8fb70
chore: Revert workflow names ( #1890 )
2025-02-11 18:08:47 +00:00