3
0

Pushen des Repos raus genommen

This commit is contained in:
Michael Otto
2026-06-19 13:40:58 +02:00
parent d22ca85c09
commit 9f672bd1bb
+40 -40
View File
@@ -229,57 +229,57 @@ jobs:
PLUGIN_GROUP: ${{ steps.daten.outputs.group }}
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
- name: Changelog aktualisieren
run: |
cd plugin
TMP_FILE=$(mktemp)
# - name: Changelog aktualisieren
# run: |
# cd plugin
# TMP_FILE=$(mktemp)
{
echo "---"
echo "Version $VERSION-$CHANNEL:"
cat "$FILE"
} > "$TMP_FILE"
# {
# echo "---"
# echo "Version $VERSION-$CHANNEL:"
# cat "$FILE"
# } > "$TMP_FILE"
mv "$TMP_FILE" "$FILE"
# mv "$TMP_FILE" "$FILE"
# Debug
echo "== Neuer Inhalt von changelog.txt =="
head -n 5 "$FILE"
# # Debug
# echo "== Neuer Inhalt von changelog.txt =="
# head -n 5 "$FILE"
cd ~
pwd
env:
FILE: "changelog.txt"
VERSION: ${{ steps.daten.outputs.version }}
CHANNEL: ${{ steps.daten.outputs.channel }}
# cd ~
# pwd
# env:
# FILE: "changelog.txt"
# VERSION: ${{ steps.daten.outputs.version }}
# CHANNEL: ${{ steps.daten.outputs.channel }}
- name: Repository aktualisieren
run: |
cd plugin
# - name: Repository aktualisieren
# run: |
# cd plugin
git config user.name "release-bot"
git config user.email "ci@example.local"
# git config user.name "release-bot"
# git config user.email "ci@example.local"
if git rev-parse "$TAG" >/dev/null 2>&1; then
echo "Lösche alten lokalen Tag $TAG"
git tag -d "$TAG"
echo "Lösche alten Remote-Tag $TAG"
git -c http.extraheader="AUTHORIZATION: bearer $RELEASE_TOKEN" push origin :refs/tags/"$TAG"
else
echo "Tag $TAG nicht vorhanden"
fi
# if git rev-parse "$TAG" >/dev/null 2>&1; then
# echo "Lösche alten lokalen Tag $TAG"
# git tag -d "$TAG"
# echo "Lösche alten Remote-Tag $TAG"
# git -c http.extraheader="AUTHORIZATION: bearer $RELEASE_TOKEN" push origin :refs/tags/"$TAG"
# else
# echo "Tag $TAG nicht vorhanden"
# fi
git add metadata.txt changelog.txt
git commit -m "Release $VERSION-$CHANNEL"
# git add metadata.txt changelog.txt
# git commit -m "Release $VERSION-$CHANNEL"
git -c http.extraheader="AUTHORIZATION: bearer $RELEASE_TOKEN" push origin HEAD:"$CHANNEL"
# git -c http.extraheader="AUTHORIZATION: bearer $RELEASE_TOKEN" push origin HEAD:"$CHANNEL"
env:
CHANNEL: ${{ steps.daten.outputs.channel }}
VERSION: ${{ steps.daten.outputs.version }}
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
TAG: ${{ steps.daten.outputs.tag }}
# env:
# CHANNEL: ${{ steps.daten.outputs.channel }}
# VERSION: ${{ steps.daten.outputs.version }}
# RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
# TAG: ${{ steps.daten.outputs.tag }}
- name: XML-Datei bestimmen
id: xmlfile