gitea actions ng8
Some checks failed
Release Plugin / release (push) Failing after 3s

This commit is contained in:
Michael Otto
2026-03-17 10:12:03 +01:00
parent bebdc996db
commit 2223628050

View File

@@ -33,7 +33,6 @@ jobs:
# Branch ermitteln, auf dem der Tag liegt # Branch ermitteln, auf dem der Tag liegt
BRANCH=$(git branch -r --contains "$TAG" | grep -v 'HEAD' | head -n1 | sed 's|origin/||') BRANCH=$(git branch -r --contains "$TAG" | grep -v 'HEAD' | head -n1 | sed 's|origin/||')
echo "Branch des Tags: $BRANCH"
# Channel und Suffix automatisch bestimmen # Channel und Suffix automatisch bestimmen
case "$BRANCH" in case "$BRANCH" in
@@ -73,3 +72,36 @@ jobs:
echo "Version: $VERSION" echo "Version: $VERSION"
echo "Channel: $CHANNEL" echo "Channel: $CHANNEL"
echo "Prerelease: $PRERELEASE" echo "Prerelease: $PRERELEASE"
- name: plugin.cfg einlesen
id: config
run: |
cd repo
while read -r line || [ -n "$line" ]; do
key="${line%%=*}"
value="${line#*=}"
echo "$key=$value" >> $GITHUB_OUTPUT
done < plugin.cfg
- name: Payload erzeugen
run: |
cd repo
VERSION="${{ steps.releaseinfo.outputs.version }}"
CHANNEL="${{ steps.releaseinfo.outputs.channel }}"
PRERELEASE="${{ steps.releaseinfo.outputs.prerelease }}"
ZIP_FOLDER="${{ steps.config.outputs.zip_folder }}"
jq -n \
--arg version "$VERSION" \
--arg channel "$CHANNEL" \
--arg prerelease "$PRERELEASE" \
--arg zip_folder "$ZIP_FOLDER" \
'{
version: $version,
channel: $channel,
prerelease: ($prerelease == "true"),
zip_folder: $zip_folder
}' > payload.json
cat payload.json