From 04a959e3e9c583e998ce7515d2482d8ef82f34a5 Mon Sep 17 00:00:00 2001 From: pvincent Date: Fri, 7 Feb 2025 23:43:43 +0400 Subject: [PATCH] lefthook --- .lefthook.yml | 9 +++++++++ .vscode/settings.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .lefthook.yml diff --git a/.lefthook.yml b/.lefthook.yml new file mode 100644 index 0000000..9e95dbe --- /dev/null +++ b/.lefthook.yml @@ -0,0 +1,9 @@ +pre-push: + parallel: true + commands: + audit: + run: brakeman --no-pager + fail_text: please fix the security issues provided by brakeman + minitest: + run: rails test + fail_text: Test-Driven development requires all tests must turn green before pushing diff --git a/.vscode/settings.json b/.vscode/settings.json index 9a0e305..e6a8996 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -44,4 +44,4 @@ "vscode-erb-beautify.keepBlankLines": 1, "inlineFold.unfoldOnLineSelect": true, "inlineFold.regex": "(class=|className=|class:\\s*)(({(`|))|(['\"`]))(.*?)(\\2|(\\4)})", -} +} \ No newline at end of file