Auslesen der Version geändert
All checks were successful
Release Plugin / release (push) Successful in 6s

This commit is contained in:
Michael Otto
2026-03-16 14:18:20 +01:00
parent c9de2e6f47
commit 8289269881

View File

@@ -40,19 +40,7 @@ jobs:
id: releaseinfo id: releaseinfo
run: | run: |
TAG="${{ github.ref_name }}" TAG="${{ github.ref_name }}"
TAG_VERSION="${TAG#v}" VERSION="${TAG#v}"
# Version aus metadata.txt auslesen
VERSION=$(grep -m1 '^version=' repo/metadata.txt | cut -d'=' -f2-)
if [ -z "$VERSION" ]; then
echo "Fehler: Version in repo/metadata.txt nicht gefunden" >&2
exit 1
fi
if [ "$VERSION" != "$TAG_VERSION" ]; then
echo "Fehler: Tag-Version ($TAG_VERSION) stimmt nicht mit metadata.txt-Version ($VERSION) überein" >&2
exit 1
fi
case "$TAG" in case "$TAG" in
*-unstable*) *-unstable*)
@@ -107,6 +95,12 @@ jobs:
echo "$key=$value" >> $GITHUB_OUTPUT echo "$key=$value" >> $GITHUB_OUTPUT
done < plugin.cfg done < plugin.cfg
- name: metadata.txt mit Version aktualisieren
run: |
cd repo
VERSION="${{ steps.releaseinfo.outputs.version }}"
sed -i "s/^version=.*/version=$VERSION/" metadata.txt
- name: Changelog einlesen - name: Changelog einlesen
id: changelog id: changelog
run: | run: |