From 20836f1ce50f62e525b5efe3fc4d4895f48e4755 Mon Sep 17 00:00:00 2001 From: Floke Date: Tue, 27 Jan 2026 10:42:30 +0000 Subject: [PATCH] =?UTF-8?q?fix(workflow):=20[2f488f42]=20Mache=20git=20com?= =?UTF-8?q?mit=20bedingt=20nur=20bei=20=C3=84nderungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev_session.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dev_session.py b/dev_session.py index 9d4f8b1c..9ca3d28e 100644 --- a/dev_session.py +++ b/dev_session.py @@ -694,6 +694,12 @@ def report_status_to_notion( subprocess.run(["git", "add", "."], check=True) print("✅ Alle Änderungen gestaged (git add .).") + # Prüfen, ob es Änderungen zum Committen gibt + git_status_output = subprocess.run(["git", "status", "--porcelain"], capture_output=True, text=True, check=True).stdout.strip() + if not git_status_output: + print("⚠️ Keine Änderungen zum Committen gefunden. Überspringe git commit.") + return # Beende die Funktion, da nichts zu tun ist + # Commit-Nachricht erstellen commit_subject = actual_summary.splitlines()[0] if actual_summary else "Notion Status Update" commit_message = f"[{task_id.split('-')[0]}] {commit_subject}\n\n{actual_summary}"