From d3ee2e240175cd913ed220dc91df3e1e0a322b17 Mon Sep 17 00:00:00 2001 From: Jared Vititoe Date: Tue, 15 Sep 2026 22:24:13 -0400 Subject: [PATCH] fix(lxc106): hooks.json carries matrix-deploy, cinny-build and lotus-deploy The host's /etc/webhook/hooks.json was replaced on 2026-05-21 with a copy containing only lotus-deploy, which dropped matrix-deploy and cinny-build; this repo's copy had the opposite gap. No push to this repo has deployed to LXC 106 since May. The tracked file is now the union of all three. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01PPmy3tPq869XDW4njjVaKA --- deploy/hooks-lxc106.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/deploy/hooks-lxc106.json b/deploy/hooks-lxc106.json index c1a589d..bf3603f 100644 --- a/deploy/hooks-lxc106.json +++ b/deploy/hooks-lxc106.json @@ -30,5 +30,35 @@ } } } + }, + { + "id": "lotus-deploy", + "execute-command": "/usr/local/bin/lotus_deploy.sh", + "command-working-directory": "/opt/lotus-cinny", + "response-message": "Deploying Lotus Chat...", + "trigger-rule": { + "and": [ + { + "match": { + "type": "payload-hash-sha256", + "secret": "7b333a1bf4c02aacece65de00e6d8c3e86881f1254f4efa91aeddb82b67dd50f", + "parameter": { + "source": "header", + "name": "X-Gitea-Signature" + } + } + }, + { + "match": { + "type": "value", + "value": "refs/heads/lotus", + "parameter": { + "source": "payload", + "name": "ref" + } + } + } + ] + } } ]