feat: unabhaengig von GitHub - Updater und Releases ueber eigenes Gitea

Update-Quelle ist jetzt der eigene Gitea-Server, Release-Pipeline unter
.gitea/workflows, Veroeffentlichen per packaging/publish_release.ps1.
This commit is contained in:
2026-09-26 21:28:21 +02:00
parent 6a682fc49c
commit fff1ecb5ec
9 changed files with 232 additions and 177 deletions
+9 -8
View File
@@ -1,13 +1,14 @@
# Veroeffentlicht eine neue Playtube-Version: setzt die Versionsnummer, committet,
# taggt und pusht. Der eigentliche Build fuer Windows UND Linux sowie die
# Veroeffentlichung als GitHub Release passiert danach automatisch per GitHub Actions
# (.github/workflows/release.yml), ausgeloest durch den gepushten Tag.
# taggt und pusht. Der eigentliche Build und die Veroeffentlichung als Release auf dem
# eigenen Gitea-Server passiert danach automatisch per Gitea Actions
# (.gitea/workflows/release.yml), ausgeloest durch den gepushten Tag.
#
# Aufruf (im Projekt-Root):
# powershell -ExecutionPolicy Bypass -File packaging\release.ps1 -Version 1.1.0
#
# Voraussetzung: git remote "origin" zeigt auf https://github.com/fojadrachi/Playtube
# und du bist dort push-berechtigt.
# Voraussetzung: git remote "origin" zeigt auf https://git.fojadrachi.de/Fojadrachi/Playtube
# und du bist dort push-berechtigt. Ohne Actions-Runner kannst du lokal bauen
# (packaging\build.ps1) und mit packaging\publish_release.ps1 selbst veroeffentlichen.
param(
[Parameter(Mandatory = $true)]
@@ -37,6 +38,6 @@ git push origin HEAD
git push origin $tag
Write-Host ""
Write-Host "Fertig. GitHub Actions baut jetzt Windows- und Linux-Pakete und" -ForegroundColor Green
Write-Host "veroeffentlicht sie als Release $tag - Fortschritt unter:" -ForegroundColor Green
Write-Host "https://github.com/fojadrachi/Playtube/actions" -ForegroundColor Green
Write-Host "Fertig. Gitea Actions baut jetzt das Windows-Paket und" -ForegroundColor Green
Write-Host "veroeffentlicht es als Release $tag - Fortschritt unter:" -ForegroundColor Green
Write-Host "https://git.fojadrachi.de/Fojadrachi/Playtube/actions" -ForegroundColor Green