From 9ed818d1d0167543aadf57cb238ac30f9fc712ef19f3c5bb9544b04e7c3cb44f Mon Sep 17 00:00:00 2001 From: Minimons Date: Mon, 29 Jun 2026 13:32:46 +0200 Subject: [PATCH] X: Add publishGitHub.sh --- publishGitHub.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 publishGitHub.sh diff --git a/publishGitHub.sh b/publishGitHub.sh new file mode 100755 index 0000000..c3f07cc --- /dev/null +++ b/publishGitHub.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env bash +set -euo pipefail + +SOURCE="$HOME/projects/com_r35157_nenjim-hubd-api" +TARGET="$HOME/projects/com_r35157_nenjim-hubd-api_github_snapshot" + +rsync -a --delete \ + --exclude '.git' \ + "$SOURCE/" \ + "$TARGET/" + +cd "$TARGET" +git add -A + +if git diff --cached --quiet; then + echo "No snapshot changes to publish." + exit 0 +fi + +git commit -m "Mirror snapshot" +git push