Some checks are pending
CD Production (Hetzner k3s) / Promote Images (preprod → prod) (push) Waiting to run
CD Production (Hetzner k3s) / Deploy to k3s (xpeditis-prod) (push) Blocked by required conditions
CD Production (Hetzner k3s) / Smoke Tests (push) Blocked by required conditions
CD Production (Hetzner k3s) / Deployment Summary (push) Blocked by required conditions
CD Production (Hetzner k3s) / Notify Success (push) Blocked by required conditions
CD Production (Hetzner k3s) / Notify Failure (push) Blocked by required conditions
Aligns main with the complete application codebase (cicd branch). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
64 lines
1.2 KiB
JSON
64 lines
1.2 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Edit",
|
|
"Bash(npm run :*)",
|
|
"Bash(git :*)",
|
|
"Bash(pnpm :*)",
|
|
"Bash(gh :*)",
|
|
"Bash(cd :*)",
|
|
"Bash(ls :*)",
|
|
"Bash(node :*)",
|
|
"Bash(mkdir:*)",
|
|
"Bash(npm init:*)",
|
|
"Bash(npm install:*)",
|
|
"Bash(node:*)",
|
|
"Bash(npm --version)",
|
|
"Bash(docker:*)",
|
|
"Bash(test:*)",
|
|
"Bash(cat:*)",
|
|
"Bash(npm run build:*)"
|
|
]
|
|
},
|
|
"statusLine": {
|
|
"type": "command",
|
|
"command": "bash /Users/david/.claude/statusline-ccusage.sh",
|
|
"padding": 0
|
|
},
|
|
"hooks": {
|
|
"PreToolUse": [
|
|
{
|
|
"matcher": "Bash",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "bun /Users/david/.claude/scripts/validate-command.js"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Stop": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "afplay /Users/david/.claude/song/finish.mp3"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Notification": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "afplay /Users/david/.claude/song/need-human.mp3"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|