CI: automatischer .exe-Build und Forgejo-Release bei Tag-Push #3
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
DasAoD/watchdog!3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/build-release-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Änderungen
.forgejo/workflows/build-release.yml: Neuer Workflow, läuft auf dem self-hosted Runnermfbot-runner(Labelwindows-latest, Hostmfbotbt.intern.uliana.de)v*, oder manuell über "Run workflow"watchdog.exeper PyInstaller (pyinstaller watchdog.spec), Python ist auf mfbotbt bereits vorhanden (3.11.9) — keinactions/setup-pythonnötigWatchdog.exeals Asset an — ersetzt ein evtl. schon vorhandenes Asset gleichen Namens bei erneutem Tag-Pushsecrets.GITHUB_TOKEN, der auf dem eigenen (nicht-geforkten) Repo standardmäßig Schreibzugriff hat — keine manuelle Secret- oder Rechte-Konfiguration nötigrequirements.txtneu:psutil,sv-ttk— einheitliche Quelle für Runtime-Dependencies, die der Workflow installiert (und die du auch lokal für die Dev-Umgebung nutzen kannst:pip install -r requirements.txt)Vorher zu prüfen
mfbotbtbraucht Internetzugriff zucode.forgejo.org(Checkout-Mirror) undgit.uliana.deNicht getestet
Ich habe keinen Einblick in die Actions-Run-Logs (mein Forgejo-Token hat kein Admin-Scope) und kann den Workflow deshalb nicht selbst end-to-end verifizieren oder auslösen. Bitte nach dem Merge einmal manuell über "Run workflow" auslösen und mir das Ergebnis/die Logs zurückmelden, falls etwas fehlschlägt.
🤖 Generated with Claude Code