#!/bin/sh set -e # test cd /docker/Bruchtal echo "==> Pulling latest changes" git pull echo "==> Checking for changed markdown files" # Liste der Dateien im letzten Commit CHANGED_FILES=$(git diff --name-only HEAD@{1} HEAD) echo "$CHANGED_FILES" # Prüfen ob .md Datei enthalten ist if echo "$CHANGED_FILES" | grep -qE '\.md$'; then echo "==> Markdown changes detected. Restarting container..." docker restart bruchtal-docs else echo "==> No markdown changes detected. Skipping restart." fi echo "==> Deploy finished"