Skip to content

Commit 1d417e6

Browse files
committed
Moves logic for hook to bash script
1 parent ca31fb9 commit 1d417e6

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

.pre-commit-hooks.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
- id: ggshield-not-ci
22
name: GitGuardian Shield (pre-commit)
3-
entry: bash -c 'if [[ ! -z ${CI}} ]]; then ggshield secret scan pre-commit; fi'
43
description: Runs ggshield in non-CI environments to detect hardcoded secrets, security vulnerabilities and policy breaks.
54
stages: [commit]
6-
language: system
5+
entry: hooks/ggshield-not-ci.sh
6+
language: script

hooks/ggshield-not-ci.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/usr/bin/env bash
2+
set -eo pipefail
3+
4+
if [[ ! -z "${CI}"} ]]; then
5+
ggshield secret scan pre-commit
6+
fi

0 commit comments

Comments
 (0)