diff --git a/scripts/sync-gdrive-mirror.sh b/scripts/sync-gdrive-mirror.sh index 7ec3d88..84a2bcd 100644 --- a/scripts/sync-gdrive-mirror.sh +++ b/scripts/sync-gdrive-mirror.sh @@ -32,22 +32,21 @@ cat > "$OUTPUT" << HEADER \`\`\` ╔══════════════════════════════════════════════════════════════╗ -║ SIST SYNKRONISERT: $TIMESTAMP ║ +║ SIST SYNKRONISERT: $TIMESTAMP ║ ║ HEAD: $SHA ║ ║ Kilde: OSVauco/main · Synkronisert av: sync-gdrive-mirror.sh ║ ╠══════════════════════════════════════════════════════════════╣ -║ ⚠️ TERSKEL: 12 TIMER (aktiv dev-runde) ║ -║ HVIS MER ENN 12T HAR GÅTT: STOPP og verifiser mot GitHub ║ +║ ⚠️ TERSKEL: 12 TIMER (aktiv dev-runde) ║ +║ HVIS MER ENN 12T HAR GÅTT: STOPP og verifiser mot GitHub ║ ╠══════════════════════════════════════════════════════════════╣ ║ VERIFISER: https://github.com/chrischristiansen-glitch/ ║ -║ OSVauco/blob/main/docs/AGENT_RULEBOOK.md ║ +║ OSVauco/blob/main/docs/AGENT_RULEBOOK.md ║ ╚══════════════════════════════════════════════════════════════╝ \`\`\` --- ## PROSJEKTINDEKS — AUTO-GENERERT $TIMESTAMP · HEAD $SHA - HEADER # ── Legg inn TODO ────────────────────────────────────────────────────────── @@ -86,16 +85,21 @@ cat >> "$OUTPUT" << FOOTER **EOF · GDRIVE_MIRROR_BOOT · $TIMESTAMP · HEAD $SHA · auto-generert** FOOTER -# ── Skriv state-fil (for boot-dashboard) ─────────────────────────────── -cat > "$STATE_FILE" << STATE -LAST_SYNC=$TIMESTAMP -LAST_SHA=$SHA -STATE - # ── Commit + push ───────────────────────────────────────────────────────── cd "$REPO_ROOT" -git add docs/GDRIVE_MIRROR_BOOT.md .gdrive-mirror-state +git add docs/GDRIVE_MIRROR_BOOT.md git commit -m "chore(docs): sync GDRIVE_MIRROR_BOOT $TIMESTAMP [HEAD $SHA]" git push origin main +# ── Skriv state-fil ETTER push (SHA = ny commit-SHA) ───────────────────── +NEW_SHA=$(git rev-parse --short HEAD) +cat > "$STATE_FILE" << STATE +LAST_SYNC=$TIMESTAMP +LAST_SHA=$NEW_SHA +STATE + +git add .gdrive-mirror-state +git commit -m "chore(state): oppdater .gdrive-mirror-state SHA=$NEW_SHA" +git push origin main + echo "[sync-gdrive-mirror] Ferdig. Last ned docs/GDRIVE_MIRROR_BOOT.md og erstatt i GDrive."