From b0d4cb2468f1755a82ddc0cfc667872b893db6f5 Mon Sep 17 00:00:00 2001 From: surtur Date: Sun, 24 Oct 2021 23:45:28 +0200 Subject: [PATCH] add .pre-commit-config.yaml --- .pre-commit-config.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .pre-commit-config.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000..8bc041b --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,26 @@ +--- +fail_fast: false +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: v4.0.1 + hooks: + - id: check-merge-conflict + - repo: https://github.com/pocc/pre-commit-hooks + rev: v1.3.4 + hooks: + - id: cppcheck + args: ["--language=c++", "--enable=performance,unusedFunction", "--std=c++20"] + - repo: local + hooks: + - id: make-test + name: make test + entry: make + args: ["test"] + language: system + pass_filenames: false + - id: build-release + name: make release + entry: make + args: ["release"] + language: system + pass_filenames: false