diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 50adbe0..fc4e5ce 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -41,7 +41,7 @@ jobs: run: | TAG="${{ github.ref_name }}" VERSION="${TAG#v}" - + case "$TAG" in *-unstable*) CHANNEL="unstable" @@ -53,11 +53,6 @@ jobs: DRAFT="false" PRERELEASE="true" ;; - *-*) - CHANNEL="unstable" - DRAFT="false" - PRERELEASE="true" - ;; *) CHANNEL="stable" DRAFT="false" @@ -70,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 @@ -146,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..d68feaf --- /dev/null +++ b/plugin.cfg @@ -0,0 +1,10 @@ +name=LNO Sachsen | Plan41 +description=Plugin zum Erzeugen der Pläne nach §38 und §41 +author=Michael Otto +email=michael.otto@landkreis-mittelsachsen.de +qgisMinimumVersion=3.0 +qgisMaximumVersion=4.99 +deprecated=False +experimental=True +supportsQt6=Yes +zip_folder=plugin_folder \ No newline at end of file