gitea actions ng29
This commit is contained in:
@@ -39,6 +39,7 @@ jobs:
|
|||||||
CHANNEL=$(echo "$DECODED" | jq -r '.channel')
|
CHANNEL=$(echo "$DECODED" | jq -r '.channel')
|
||||||
PRERELEASE=$(echo "$DECODED" | jq -r '.prerelease')
|
PRERELEASE=$(echo "$DECODED" | jq -r '.prerelease')
|
||||||
ZIP_FOLDER=$(echo "$DECODED" | jq -r '.zip_folder')
|
ZIP_FOLDER=$(echo "$DECODED" | jq -r '.zip_folder')
|
||||||
|
ZIP_FILE=$(echo "$DECODED" | jq -r '.zip_file')
|
||||||
|
|
||||||
# Outputs setzen
|
# Outputs setzen
|
||||||
echo "name=$NAME" >> $GITHUB_OUTPUT
|
echo "name=$NAME" >> $GITHUB_OUTPUT
|
||||||
@@ -47,7 +48,7 @@ jobs:
|
|||||||
echo "channel=$CHANNEL" >> $GITHUB_OUTPUT
|
echo "channel=$CHANNEL" >> $GITHUB_OUTPUT
|
||||||
echo "prerelease=$PRERELEASE" >> $GITHUB_OUTPUT
|
echo "prerelease=$PRERELEASE" >> $GITHUB_OUTPUT
|
||||||
echo "zip_folder=$ZIP_FOLDER" >> $GITHUB_OUTPUT
|
echo "zip_folder=$ZIP_FOLDER" >> $GITHUB_OUTPUT
|
||||||
echo "zip_file=${ZIP_FOLDER}.zip" >> $GITHUB_OUTPUT
|
echo "zip_file=$ZIP_FILE" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
# Debug-Ausgabe
|
# Debug-Ausgabe
|
||||||
echo "name=$NAME"
|
echo "name=$NAME"
|
||||||
@@ -56,7 +57,7 @@ jobs:
|
|||||||
echo "channel=$CHANNEL"
|
echo "channel=$CHANNEL"
|
||||||
echo "prerelease=$PRERELEASE"
|
echo "prerelease=$PRERELEASE"
|
||||||
echo "zip_folder=$ZIP_FOLDER"
|
echo "zip_folder=$ZIP_FOLDER"
|
||||||
echo "zip_file=${ZIP_FOLDER}.zip"
|
echo "zip_file=$ZIP_FILE"
|
||||||
|
|
||||||
GIT_REPO_URL="https://${RELEASE_TOKEN}:x-oauth-basic@${{ vars.RELEASE_URL }}/${GITHUB_REPOSITORY}.git"
|
GIT_REPO_URL="https://${RELEASE_TOKEN}:x-oauth-basic@${{ vars.RELEASE_URL }}/${GITHUB_REPOSITORY}.git"
|
||||||
echo "git_repo_url=$GIT_REPO_URL" >> $GITHUB_OUTPUT
|
echo "git_repo_url=$GIT_REPO_URL" >> $GITHUB_OUTPUT
|
||||||
@@ -116,7 +117,6 @@ jobs:
|
|||||||
--exclude='.git' \
|
--exclude='.git' \
|
||||||
--exclude='.gitea' \
|
--exclude='.gitea' \
|
||||||
--exclude='.gitignore' \
|
--exclude='.gitignore' \
|
||||||
--exclude='plugin.cfg' \
|
|
||||||
--exclude='*/__pycache__/*' \
|
--exclude='*/__pycache__/*' \
|
||||||
./plugin/ ./${ZIP_FOLDER}/
|
./plugin/ ./${ZIP_FOLDER}/
|
||||||
|
|
||||||
@@ -126,7 +126,7 @@ jobs:
|
|||||||
|
|
||||||
env:
|
env:
|
||||||
ZIP_FOLDER: ${{ steps.daten.outputs.zip_folder }}
|
ZIP_FOLDER: ${{ steps.daten.outputs.zip_folder }}
|
||||||
ZIP_FILE: ${{ steps.daten.outputs.zip_folder }}.zip
|
ZIP_FILE: ${{ steps.daten.outputs.zip_file }}
|
||||||
|
|
||||||
- name: Changelog einlesen
|
- name: Changelog einlesen
|
||||||
id: changelog
|
id: changelog
|
||||||
@@ -218,4 +218,29 @@ jobs:
|
|||||||
ZIP_FILE: ${{ steps.daten.outputs.zip_file }}
|
ZIP_FILE: ${{ steps.daten.outputs.zip_file }}
|
||||||
PLUGIN_NAME: ${{ steps.daten.outputs.name }}
|
PLUGIN_NAME: ${{ steps.daten.outputs.name }}
|
||||||
PLUGIN_GROUP: ${{ steps.daten.outputs.group }}
|
PLUGIN_GROUP: ${{ steps.daten.outputs.group }}
|
||||||
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
||||||
|
|
||||||
|
- name: Changelog aktualisieren
|
||||||
|
run: |
|
||||||
|
cd plugin
|
||||||
|
TMP_FILE=$(mktemp)
|
||||||
|
|
||||||
|
{
|
||||||
|
echo "---"
|
||||||
|
echo "Version $VERSION"
|
||||||
|
cat "$FILE"
|
||||||
|
} > "$TMP_FILE"
|
||||||
|
|
||||||
|
mv "$TMP_FILE" "$FILE"
|
||||||
|
|
||||||
|
# Debug
|
||||||
|
echo "== Neuer Inhalt von changelog.txt =="
|
||||||
|
head -n 5 "$FILE"
|
||||||
|
|
||||||
|
git status
|
||||||
|
|
||||||
|
env:
|
||||||
|
FILE: "changelog.txt"
|
||||||
|
VERSION: ${{ steps.daten.outputs.version }}
|
||||||
|
#PRERELEASE: ${{ steps.daten.outputs.prerelease }}
|
||||||
|
#CHANNEL: ${{ steps.daten.outputs.channel }}
|
||||||
Reference in New Issue
Block a user