Auto-Commit 2026-03-01 06:55

This commit is contained in:
2026-03-01 06:55:47 +01:00
parent 6940d64a01
commit fbe4998eec
2 changed files with 44 additions and 19 deletions

View File

@@ -1,28 +1,53 @@
param(
[string]$RepoPath = "C:\Users\Kevkus\Desktop\Obsidian\Allgemeine D&D Notizen\DND Zeug"
)
# Ein super dummes PowerShell Script.
# Für mich:
# Nutzung ist easy.
# Erst git init in dem Ordner
# Dann git branch -M mai
# Dann git add . und git commit -m "Nachricht!"
# Leeres(!) Gitea Repo erstellen
# git remote add origin [Link hier]
# Und dann nur noch dieses Script im Verzeichnis des Repo lokal ausführen und es pusht automatisch Änderungen hoch.
# push-updates.ps1
Set-StrictMode -Version Latest
$ErrorActionPreference = "Stop"
# Datum/Time für Commit-Message (lokal, ISO-ish)
$stamp = Get-Date -Format "yyyy-MM-dd HH:mm"
Write-Host "Working in $(Get-Location)"
Set-Location $RepoPath
# Prüfen ob Git-Repo
if (-not (Test-Path ".git")) {
Write-Host "Kein Git-Repository im aktuellen Ordner."
exit 1
}
# Add alles
# Optional: Pull mit Rebase
try {
git pull --rebase | Out-Null
}
catch {
Write-Host "Pull fehlgeschlagen evtl. Konflikt. Abbruch."
exit 1
}
# Änderungen hinzufügen
git add -A | Out-Null
# Prüfen ob überhaupt Änderungen da sind
# Prüfen ob Änderungen existieren
$changes = git status --porcelain
if ([string]::IsNullOrWhiteSpace($changes)) {
Write-Host "Keine Änderungen nichts zu committen/pushen."
Write-Host "Keine Änderungen nichts zu committen."
exit 0
}
# Commit + Push
$msg = "Automatischer Push von $stamp"
# Commit
$stamp = Get-Date -Format "yyyy-MM-dd HH:mm"
$msg = "Auto-Commit $stamp"
git commit -m $msg | Out-Null
# Push
git push | Out-Null
Write-Host "OK: $msg"
Write-Host "Push erfolgreich: $msg"

View File

@@ -9,7 +9,7 @@ import random
# KONFIG
# -------------------------
WEBHOOK_URL = "https://discord.com/api/webhooks/1440463711645990912/g__qrs1k7gpeHO9xMY0TahIYjVoA0NNTl0mGcn2us80NeTb9hly_lDI41trpuc4oumH3"
WEBHOOK_URL = "Discord URL"
BASE_URL = "https://das-schmeckt-mir.ruhr/images/pdf/speise_knapp/{kw:02d}_KW_Speiseplan{year}_Knapp.jpg"
SAVE_DIR = "/opt/speiseplan-bot/plans"