fix(boot): opax-logg-slutt auto-commit+push sesjonslogg til GitHub

Add auto-commit and push for session log to GitHub if changes exist.
This commit is contained in:
chrischristiansen-glitch 2026-05-25 12:57:27 +02:00 committed by GitHub
parent 1dd47b0f9a
commit d9f300d9ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -389,6 +389,16 @@ opax_logg_slutt() {
- Slutt : $(date '+%Y-%m-%d %H:%M %Z') - Slutt : $(date '+%Y-%m-%d %H:%M %Z')
EOF EOF
printf " ${GREEN}[OK]${NC} Logg oppdatert → docs/OSVAUCO_OPAX_SESSION_LOG.md\n\n" 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 export -f opax_logg_slutt 2>/dev/null || true
alias opax-logg-slutt='opax_logg_slutt' alias opax-logg-slutt='opax_logg_slutt'