gitea actions ng29
This commit is contained in:
@@ -39,6 +39,7 @@ jobs:
|
||||
CHANNEL=$(echo "$DECODED" | jq -r '.channel')
|
||||
PRERELEASE=$(echo "$DECODED" | jq -r '.prerelease')
|
||||
ZIP_FOLDER=$(echo "$DECODED" | jq -r '.zip_folder')
|
||||
ZIP_FILE=$(echo "$DECODED" | jq -r '.zip_file')
|
||||
|
||||
# Outputs setzen
|
||||
echo "name=$NAME" >> $GITHUB_OUTPUT
|
||||
@@ -47,7 +48,7 @@ jobs:
|
||||
echo "channel=$CHANNEL" >> $GITHUB_OUTPUT
|
||||
echo "prerelease=$PRERELEASE" >> $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
|
||||
echo "name=$NAME"
|
||||
@@ -56,7 +57,7 @@ jobs:
|
||||
echo "channel=$CHANNEL"
|
||||
echo "prerelease=$PRERELEASE"
|
||||
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"
|
||||
echo "git_repo_url=$GIT_REPO_URL" >> $GITHUB_OUTPUT
|
||||
@@ -116,7 +117,6 @@ jobs:
|
||||
--exclude='.git' \
|
||||
--exclude='.gitea' \
|
||||
--exclude='.gitignore' \
|
||||
--exclude='plugin.cfg' \
|
||||
--exclude='*/__pycache__/*' \
|
||||
./plugin/ ./${ZIP_FOLDER}/
|
||||
|
||||
@@ -126,7 +126,7 @@ jobs:
|
||||
|
||||
env:
|
||||
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
|
||||
id: changelog
|
||||
@@ -219,3 +219,28 @@ jobs:
|
||||
PLUGIN_NAME: ${{ steps.daten.outputs.name }}
|
||||
PLUGIN_GROUP: ${{ steps.daten.outputs.group }}
|
||||
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