.gitea/workflows/release.yml aktualisiert

This commit is contained in:
2026-03-02 13:38:02 +01:00
parent b8364abb9c
commit 09d3ba2157

View File

@@ -186,20 +186,22 @@ jobs:
NAME="${{ steps.cfg.outputs.name }}" NAME="${{ steps.cfg.outputs.name }}"
VERSION="${{ steps.info.outputs.version }}" VERSION="${{ steps.info.outputs.version }}"
BLOCK=$(printf ' <pyqgis_plugin name="%s" version="%s">\n <description>%s</description>\n <qgisMinimumVersion>%s</qgisMinimumVersion>\n <qgisMaximumVersion>%s</qgisMaximumVersion>\n <author>%s</author>\n <email>%s</email>\n <homepage>%s</homepage>\n <tracker>%s</tracker>\n <repository>%s</repository>\n <download_url>%s</download_url>\n <experimental>%s</experimental>\n <deprecated>%s</deprecated>\n </pyqgis_plugin>' \ BLOCK=$(cat <<EOF
"$NAME" \ <pyqgis_plugin name="${NAME}" version="${VERSION}">
"$VERSION" \ <description>${{ steps.cfg.outputs.description }}</description>
"${{ steps.cfg.outputs.description }}" \ <qgisMinimumVersion>${{ steps.cfg.outputs.qgis_min }}</qgisMinimumVersion>
"${{ steps.cfg.outputs.qgis_min }}" \ <qgisMaximumVersion>${{ steps.cfg.outputs.qgis_max }}</qgisMaximumVersion>
"${{ steps.cfg.outputs.qgis_max }}" \ <author>${{ steps.cfg.outputs.author }}</author>
"${{ steps.cfg.outputs.author }}" \ <email>${{ steps.cfg.outputs.email }}</email>
"${{ steps.cfg.outputs.email }}" \ <homepage>${{ steps.cfg.outputs.homepage }}</homepage>
"${{ steps.cfg.outputs.homepage }}" \ <tracker>${{ steps.cfg.outputs.tracker }}</tracker>
"${{ steps.cfg.outputs.tracker }}" \ <repository>${{ steps.cfg.outputs.repository }}</repository>
"${{ steps.cfg.outputs.repository }}" \ <download_url>${{ steps.upload_asset.outputs.download_url }}</download_url>
"${{ steps.download_url.outputs.download_url }}" \ <experimental>${{ steps.cfg.outputs.experimental }}</experimental>
"${{ steps.cfg.outputs.experimental }}" \ <deprecated>${{ steps.cfg.outputs.deprecated }}</deprecated>
"${{ steps.cfg.outputs.deprecated }}") </pyqgis_plugin>
EOF
)
BLOCK_ESCAPED=$(printf '%s' "$BLOCK" | sed 's/"/\\"/g') BLOCK_ESCAPED=$(printf '%s' "$BLOCK" | sed 's/"/\\"/g')
echo "block=${BLOCK_ESCAPED}" >> $GITHUB_OUTPUT echo "block=${BLOCK_ESCAPED}" >> $GITHUB_OUTPUT