diff --git a/scripts/osvauco-opax-boot.sh b/scripts/osvauco-opax-boot.sh index 8f3113b..7b1488a 100644 --- a/scripts/osvauco-opax-boot.sh +++ b/scripts/osvauco-opax-boot.sh @@ -389,6 +389,16 @@ opax_logg_slutt() { - Slutt : $(date '+%Y-%m-%d %H:%M %Z') EOF printf " ${GREEN}[OK]${NC} Logg oppdatert → docs/OSVAUCO_OPAX_SESSION_LOG.md\n\n" + # ── Auto-commit + push sesjonslogg til GitHub ───────────────────────── + cd "$OSVAUCO_DIR" + git add docs/OSVAUCO_OPAX_SESSION_LOG.md 2>/dev/null || true + if ! git diff --cached --quiet; then + git commit -m "chore(session): logg sesjon $SESSION_ID — $DONE_DESC" + git push origin main + printf " ${GREEN}[OK]${NC} Sesjonslogg pushet → GitHub\n\n" + else + printf " ${DIM}[--]${NC} Ingen ny logg å pushe\n\n" + fi } export -f opax_logg_slutt 2>/dev/null || true alias opax-logg-slutt='opax_logg_slutt'