diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index bec21ca..fc4e5ce 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -65,13 +65,16 @@ jobs: echo "draft=$DRAFT" >> $GITHUB_OUTPUT echo "prerelease=$PRERELEASE" >> $GITHUB_OUTPUT - - name: plugin.info einlesen + - name: plugin.cfg einlesen id: info run: | cd repo - while IFS='=' read -r key value; do + while read -r line || [ -n "$line" ]; do + key="${line%%=*}" + value="${line#*=}" echo "$key=$value" >> $GITHUB_OUTPUT - done < plugin.info + echo "$key=$value" + done < plugin.cfg - name: Changelog einlesen id: changelog @@ -141,6 +144,9 @@ jobs: ZIP_FOLDER="${{ steps.info.outputs.zip_folder }}" ZIP_FILE="${ZIP_FOLDER}.zip" + echo "ZIP_FOLDER: $ZIP_FOLDER" + echo "ZIP_FILE: $ZIP_FILE" + VERSION="${{ steps.releaseinfo.outputs.version }}" REPO_NAME="${GITHUB_REPOSITORY##*/}" #ZIP_NAME="${REPO_NAME}-${VERSION}.zip" diff --git a/plugin.cfg b/plugin.cfg new file mode 100644 index 0000000..0709dc9 --- /dev/null +++ b/plugin.cfg @@ -0,0 +1,11 @@ +name=LNO Sachsen | Plugin Test Action +description=Test plugin for release pipeline +author=Daniel Helbig +email=daniel.helbig@kreis-meissen.de +qgisMinimumVersion=3.0 +qgisMaximumVersion=3.99 +deprecated=False +experimental=True +supportsQt6=Yes + +zip_folder=plugin_folder