From 6a55982e1fa92aa032b0564b7ab6a9e7a2c37744 Mon Sep 17 00:00:00 2001 From: Quinn Ftw Date: Mon, 29 Dec 2025 19:40:42 -0800 Subject: [PATCH] fix(pipeline): detect conversation-assistant changes for deployment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add pattern matching for features/conversation-assistant/ and case handler to trigger deploy-conversation-assistant.sh on changes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .husky/post-push | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.husky/post-push b/.husky/post-push index f76da0ab9..a9d7b2b86 100755 --- a/.husky/post-push +++ b/.husky/post-push @@ -180,6 +180,10 @@ if [[ -z "$CHANGED_SERVICES" ]]; then if echo "$CHANGED_FILES" | grep -q "infrastructure/service-registry/"; then CHANGED_SERVICES="$CHANGED_SERVICES service-registry" fi + + if echo "$CHANGED_FILES" | grep -q "features/conversation-assistant/"; then + CHANGED_SERVICES="$CHANGED_SERVICES conversation-assistant" + fi fi if [[ -z "$CHANGED_SERVICES" ]]; then @@ -198,6 +202,10 @@ else log_step "Deploying service-registry..." run_cmd "$INFRA_SCRIPTS/deploy-service-registry.sh" || log_warn "service-registry deploy failed" ;; + conversation-assistant) + log_step "Deploying conversation-assistant..." + run_cmd "$INFRA_SCRIPTS/deploy-conversation-assistant.sh" || log_warn "conversation-assistant deploy failed" + ;; *) log_warn "Unknown service: $SERVICE (skipping)" ;;