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:
parent
1dd47b0f9a
commit
d9f300d9ea
|
|
@ -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'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user