Ayaz Salikhov
7e4e12385f
ci: Update docker images ( #2745 )
2025-10-30 17:08:11 +00:00
Ayaz Salikhov
1e2f4b5ca2
chore: Add separate pre-commit image ( #2677 )
2025-10-07 14:23:49 +01:00
Ayaz Salikhov
2b937bf098
style: Update pre-commit hooks ( #2658 )
2025-10-01 17:20:02 +01:00
github-actions[bot]
ffd18049eb
style: Update pre-commit hooks ( #2491 )
...
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2025-09-01 13:21:47 +01:00
Alex Kremer
6c68360234
chore: Remove trufflehog ( #2427 )
2025-08-12 19:37:12 +01:00
Alex Kremer
e4d0c1ca48
chore: Update trufflehog max depth ( #2405 )
2025-08-07 16:01:38 +01:00
github-actions[bot]
ba905e38ae
style: Update pre-commit hooks ( #2384 )
...
Update versions of pre-commit hooks to latest version.
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2025-08-03 10:01:42 +01:00
Ayaz Salikhov
bef24c1387
chore: Add trufflehog security tool ( #2334 )
...
Tool works locally and doesn't require internet connection, if
`--no-verification` is passed.
I also tried to add `secret.cpp` with github PAT and the tool detected
it.
2025-07-15 19:26:14 +01:00
github-actions[bot]
cc506fd094
style: Update pre-commit hooks ( #2290 )
...
Update versions of pre-commit hooks to latest version.
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2025-07-02 16:36:34 +01:00
Ayaz Salikhov
8abc9c6645
style: Add pre-commit hook to fix JSON style in C++ code ( #2266 )
2025-06-30 15:28:59 +01:00
Ayaz Salikhov
ac5fcc7f4b
feat: Add conan lockfile ( #2220 )
2025-06-13 13:51:59 +01:00
Ayaz Salikhov
aef3119efb
fix: Fix some doxygen docs errors ( #2130 )
2025-05-21 15:06:31 +01:00
Ayaz Salikhov
7dee6413ae
feat: Add hadolint docker pre-commit hook ( #2135 )
2025-05-19 12:50:06 +01:00
Ayaz Salikhov
8cbbf6689d
fix: Use git lfs install and fix verify-commits hook ( #2129 )
2025-05-15 16:46:22 +01:00
Ayaz Salikhov
a4f677be2c
ci: Freeze pre-commit hooks ( #2114 )
2025-05-14 13:04:04 +01:00
Ayaz Salikhov
02ccbf850f
style: Use codespell instead of typos pre-commit hook ( #2104 )
2025-05-13 15:15:38 +01:00
Ayaz Salikhov
ce41f5ba07
fix: Make fix-local-includes.sh work on file-basis ( #2099 )
...
Fix: https://github.com/XRPLF/clio/issues/2098
2025-05-12 13:14:42 +01:00
Ayaz Salikhov
de055934e1
chore: Use only pre-commit hooks ( #2057 )
...
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com >
2025-04-29 18:18:42 +01:00
Ayaz Salikhov
9b83eb4033
style: Add C++ pre-commit hooks ( #2039 )
2025-04-29 15:12:38 +01:00
Ayaz Salikhov
af0a8af287
style: Add typos pre-commit hook ( #2041 )
2025-04-29 09:59:11 +01:00
Ayaz Salikhov
4a0267fbac
style: Add markdownlint pre-commit hook ( #2038 )
...
Co-authored-by: Maria Shodunke <maria-robobug@users.noreply.github.com >
2025-04-28 16:31:07 +01:00
Ayaz Salikhov
424af5dfe0
style: Apply go fmt to go code ( #2046 )
...
~I will add pre-commit hook later if I find a good one~
Found a nice repo, but it is no longer maintained:
https://github.com/dnephin/pre-commit-golang
So, I implemented the check as a local hook.
2025-04-28 16:04:50 +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