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