10 Commits

Author SHA1 Message Date
Eric Schubert 4f488abe5c [chore] remove lefthook from Gemfile
- installation of lefthook is now in the responsibility of the developer
- reasoning: the different development settings require different setups
  nevertheless
2026-04-14 17:06:46 +02:00
Dombi Attila 0a5332c773 Enable erb_linting on the CI 2025-02-03 18:17:37 +01:00
Christophe Bliard b03438873e Check primer view components versions consistency on commit
So that I'll stop upgrading it in `Gemfile.lock` and not in
`frontend/package.json`. See #17681
2025-01-24 08:58:49 +01:00
ulferts 3b2121f733 Revert "Merge remote-tracking branch 'origin/release/13.4' into dev"
This reverts commit 40b2bbeb09, reversing
changes made to b4c6cb17cc.
2024-03-21 11:31:17 +01:00
Ivan Kuchin 7787e457a3 Revert "Merge branch 'dev' into release/13.4"
This reverts commit a901541269, reversing
changes made to e573ca00b7.
2024-03-20 20:19:08 +01:00
Ivan Kuchin 384937fc8f fix lefthook documentation link 2024-03-07 14:38:37 +01:00
Christophe Bliard d1ce52f9f0 Run rubocop with lefthook only on modified lines
Inspired and adapted from
  https://gist.github.com/skanev/9d4bec97d5a6825eaaf6
  https://gist.github.com/MaxLap/ea4b6d1df81de3024562798b5501b9c8
2022-07-11 10:09:51 +02:00
Oliver Günther 45cf983e26 Add frontend linter to lefthook 2022-02-15 20:20:59 +01:00
Christophe Bliard 3a30d5ee6c fix command to install lefthook git hooks 2022-02-08 15:59:39 +01:00
Christophe Bliard 5951cf3e5f Add lefhook git hooks manager to run rubocop on precommit
Install lefthook with `bundle install`
Install git hooks with `lefthook install`
See https://github.com/evilmartians/lefthook/blob/master/docs/full_guide.md for details
2022-02-08 15:54:06 +01:00