Auslesen der Version geändert
All checks were successful
Release Plugin / release (push) Successful in 6s
All checks were successful
Release Plugin / release (push) Successful in 6s
This commit is contained in:
@@ -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: |
|
||||||
|
|||||||
Reference in New Issue
Block a user