3
0

Compare commits

...

10 Commits

Author SHA1 Message Date
Michael Otto
95e3062428 Letzte Fehler behoben 2026-03-03 14:47:57 +01:00
e445574430 Update 73-testing (testing) 2026-03-03 13:33:12 +00:00
957f7fd796 Update 72-testing (testing) 2026-03-03 13:32:38 +00:00
13609c5777 plugins-testing.xml aktualisiert 2026-03-03 14:32:10 +01:00
Michael Otto
03c1614860 Merge branch 'feature/release' of https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Repository into feature/release 2026-03-03 14:31:54 +01:00
Michael Otto
bbd8b993d5 id statt plugin_id 2026-03-03 14:31:48 +01:00
971a523495 Update 71-testing (testing) 2026-03-03 13:30:52 +00:00
Michael Otto
18925ccbf1 Fehler beim Schreiben der plugin.xml behoben 2026-03-03 14:30:25 +01:00
018a609214 Update 70-testing (testing) 2026-03-03 13:26:20 +00:00
d3d2c3bf67 Update 69-testing (testing) 2026-03-03 13:24:06 +00:00
4 changed files with 7 additions and 101 deletions

View File

@@ -27,7 +27,9 @@ jobs:
git clone "$REPO_URL" repo git clone "$REPO_URL" repo
cd repo cd repo
git checkout feature/release git checkout feature/release
env:
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
- name: Payload dekodieren - name: Payload dekodieren
id: payload id: payload
run: | run: |
@@ -74,10 +76,10 @@ jobs:
run: | run: |
cd repo cd repo
FILE="${{ steps.xmlfile.outputs.file }}" FILE="${{ steps.xmlfile.outputs.file }}"
NAME="${{ steps.payload.outputs.name }}" ID="${{ steps.payload.outputs.id }}"
# Entfernt den kompletten Plugin-Block # Entfernt den kompletten Plugin-Block
sed -i "/<plugin name=\"${NAME//\//\\/}\"/,/<\/plugin>/d" "$FILE" sed -i "/<pyqgis_plugin[^>]*plugin_id=\"${ID//\//\\/}\"/,/<\/pyqgis_plugin>/d" "$FILE"
- name: Template anwenden und neue XML erzeugen - name: Template anwenden und neue XML erzeugen
run: | run: |
@@ -132,7 +134,7 @@ jobs:
# Commit nur, wenn Änderungen vorhanden sind # Commit nur, wenn Änderungen vorhanden sind
if ! git diff --cached --quiet; then if ! git diff --cached --quiet; then
git commit -m "Update ${{ steps.payload.outputs.plugin }} ${{ steps.payload.outputs.version }} (${{ steps.payload.outputs.channel }})" git commit -m "Update ${{ steps.payload.outputs.name }} ${{ steps.payload.outputs.version }}"
else else
echo "Keine Änderungen kein Commit notwendig." echo "Keine Änderungen kein Commit notwendig."
exit 0 exit 0

View File

@@ -1,3 +1,3 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<plugins> <plugins>
</plugins> </plugins>

View File

@@ -1,19 +1,3 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<plugins> <plugins>
<pyqgis_plugin name="LNO Sachsen | Plugin Test Action" version="68-unstable" plugin_id="plugin_folder">
<description>Test plugin for release pipeline</description>
<version>68-unstable</version>
<author>Daniel Helbig, Michael Otto</author>
<email>daniel.helbig@kreis-meissen.de, michael.otto@landkreis-mittelsachsen.de</email>
<download_url>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/releases/download/v68-unstable/Plugin_Test_Action-68-unstable.zip</download_url>
<qgis_minimum_version>3.0</qgis_minimum_version>
<qgis_maximum_version>3.99</qgis_maximum_version>
<experimental>True</experimental>
<deprecated>False</deprecated>
<homepage>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</homepage>
<tracker>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues</tracker>
<repository>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</repository>
<tags>Flurbereinigung</tags>
<changelog> - Ganz viele neue Sachen</changelog>
</pyqgis_plugin>
</plugins> </plugins>

View File

@@ -1,83 +1,3 @@
<?xml version='1.0' encoding='UTF-8'?> <?xml version='1.0' encoding='UTF-8'?>
<plugins> <plugins>
<pyqgis_plugin name="LNO Sachsen | Plugin Test Action" version="63" plugin_id="plugin_folder">
<description>Test plugin for release pipeline</description>
<version>63</version>
<author>Daniel Helbig, Michael Otto</author>
<email>daniel.helbig@kreis-meissen.de, michael.otto@landkreis-mittelsachsen.de</email>
<download_url>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/releases/download/v63/Plugin_Test_Action-63.zip</download_url>
<qgis_minimum_version>3.0</qgis_minimum_version>
<qgis_maximum_version>3.99</qgis_maximum_version>
<experimental>True</experimental>
<deprecated>False</deprecated>
<homepage>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</homepage>
<tracker>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues</tracker>
<repository>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</repository>
<tags>Flurbereinigung</tags>
<changelog> - Ganz viele neue Sachen</changelog>
</pyqgis_plugin>
<pyqgis_plugin name="LNO Sachsen | Plugin Test Action" version="64" plugin_id="plugin_folder">
<description>Test plugin for release pipeline</description>
<version>64</version>
<author>Daniel Helbig, Michael Otto</author>
<email>daniel.helbig@kreis-meissen.de, michael.otto@landkreis-mittelsachsen.de</email>
<download_url>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/releases/download/v64/Plugin_Test_Action-64.zip</download_url>
<qgis_minimum_version>3.0</qgis_minimum_version>
<qgis_maximum_version>3.99</qgis_maximum_version>
<experimental>True</experimental>
<deprecated>False</deprecated>
<homepage>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</homepage>
<tracker>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues</tracker>
<repository>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</repository>
<tags>Flurbereinigung</tags>
<changelog> - Ganz viele neue Sachen</changelog>
</pyqgis_plugin>
<pyqgis_plugin name="LNO Sachsen | Plugin Test Action" version="65" plugin_id="plugin_folder">
<description>Test plugin for release pipeline</description>
<version>65</version>
<author>Daniel Helbig, Michael Otto</author>
<email>daniel.helbig@kreis-meissen.de, michael.otto@landkreis-mittelsachsen.de</email>
<download_url>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/releases/download/v65/Plugin_Test_Action-65.zip</download_url>
<qgis_minimum_version>3.0</qgis_minimum_version>
<qgis_maximum_version>3.99</qgis_maximum_version>
<experimental>True</experimental>
<deprecated>False</deprecated>
<homepage>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</homepage>
<tracker>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues</tracker>
<repository>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</repository>
<tags>Flurbereinigung</tags>
<changelog> - Ganz viele neue Sachen</changelog>
</pyqgis_plugin>
<pyqgis_plugin name="LNO Sachsen | Plugin Test Action" version="66" plugin_id="plugin_folder">
<description>Test plugin for release pipeline</description>
<version>66</version>
<author>Daniel Helbig, Michael Otto</author>
<email>daniel.helbig@kreis-meissen.de, michael.otto@landkreis-mittelsachsen.de</email>
<download_url>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/releases/download/v66/Plugin_Test_Action-66.zip</download_url>
<qgis_minimum_version>3.0</qgis_minimum_version>
<qgis_maximum_version>3.99</qgis_maximum_version>
<experimental>True</experimental>
<deprecated>False</deprecated>
<homepage>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</homepage>
<tracker>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues</tracker>
<repository>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</repository>
<tags>Flurbereinigung</tags>
<changelog> - Ganz viele neue Sachen</changelog>
</pyqgis_plugin>
<pyqgis_plugin name="LNO Sachsen | Plugin Test Action" version="67" plugin_id="plugin_folder">
<description>Test plugin for release pipeline</description>
<version>67</version>
<author>Daniel Helbig, Michael Otto</author>
<email>daniel.helbig@kreis-meissen.de, michael.otto@landkreis-mittelsachsen.de</email>
<download_url>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/releases/download/v67/Plugin_Test_Action-67.zip</download_url>
<qgis_minimum_version>3.0</qgis_minimum_version>
<qgis_maximum_version>3.99</qgis_maximum_version>
<experimental>True</experimental>
<deprecated>False</deprecated>
<homepage>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</homepage>
<tracker>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action/issues</tracker>
<repository>https://entwicklung.flurneuordnung-sachsen.de/AG_QGIS/Plugin_Test_Action</repository>
<tags>Flurbereinigung</tags>
<changelog> - Ganz viele neue Sachen</changelog>
</pyqgis_plugin>
</plugins> </plugins>