From 38df0cf2da17329188856f424084df01f7734a5a Mon Sep 17 00:00:00 2001 From: Michael Otto Date: Tue, 17 Mar 2026 11:23:49 +0100 Subject: [PATCH] gitea actions ng13 --- .gitea/workflows/release.yaml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 85693e3..554272b 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -68,11 +68,28 @@ jobs: - name: Metadata anpassen run: | cd plugin - sed -i "s/\${VERSION}/${VERSION}/g" metadata.txt - cat metadata.txt + INI_FILE="metadata.txt" + # version setzen + sed -i "s/^version=.*/version=$VERSION/" "$INI_FILE" + + # experimental setzen + if [ "$PRERELEASE" = "true" ]; then + sed -i "s/^experimental=.*/experimental=true/" "$INI_FILE" + else + sed -i "s/^experimental=.*/experimental=false/" "$INI_FILE" + fi + + # channel im repository ersetzen + sed -i "s|^\(repository=.*src/branch/\).*|\1$CHANNEL/|" "$INI_FILE" + + # Debug: Ausgabe der Datei + echo "== Inhalt der angepassten INI-Datei ==" + cat "$INI_FILE" env: VERSION: ${{ steps.daten.outputs.version }} + PRERELEASE: ${{ steps.daten.outputs.prerelease }} + CHANNEL: ${{ steps.daten.outputs.channel }} - name: ZIP-Datei erstellen id: zip