fix(scripts): skriv state-fil ETTER push — PS1 gul-fix

This commit is contained in:
chrischristiansen-glitch 2026-05-25 12:46:31 +02:00 committed by GitHub
parent 1b62122cc0
commit f08eea2d9f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

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