Protect main: git hooks + Claude Code deny rules #3

Merged
christian merged 4 commits from chore/deny-push-main into main 2026-10-21 00:58:31 +02:00
Showing only changes of commit 183e44db62 - Show all commits
+5 -1
View File
@@ -16,7 +16,11 @@
"Read(~/.aws/**)",
"Read(~/.gnupg/**)",
"Edit(.claude/settings.json)",
"Edit(.claude/settings.local.json)"
"Edit(.claude/settings.local.json)",
"Bash(git push origin main:*)",
"Bash(git push origin HEAD:main:*)",
"Bash(git push * main:*)",
"Bash(git push *:main:*)"
],
"blockReadsOutsideWorkingDirectories": true,
"ask": [