Files
Piik/scripts/install-hooks.ps1
T

16 lines
398 B
PowerShell

$ErrorActionPreference = "Stop"
$repoRoot = git rev-parse --show-toplevel
if ($LASTEXITCODE -ne 0) {
throw "This command must run inside the Screener Git repository."
}
git -C $repoRoot config core.hooksPath .githooks
if ($LASTEXITCODE -ne 0) {
throw "Failed to configure core.hooksPath."
}
& "$repoRoot/scripts/check-project-state.ps1"
Write-Host "Git hooks installed from .githooks."