diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 3f87f99..7227d9b 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -97,8 +97,8 @@ jobs: -x "${PLUGIN_NAME}/notes.*" \ -x "${PLUGIN_NAME}/*.po~" \ -x "${PLUGIN_NAME}/*.bak" \ - -x "${PLUGIN_NAME}/vendor/*/.git/*" \ - -x "${PLUGIN_NAME}/vendor/*/CLAUDE.md" \ + -x "${PLUGIN_NAME}/lib/*/.git/*" \ + -x "${PLUGIN_NAME}/lib/*/CLAUDE.md" \ -x "*.DS_Store" \ -x "*Thumbs.db" diff --git a/.gitignore b/.gitignore index eede06e..e5d199a 100755 --- a/.gitignore +++ b/.gitignore @@ -3,10 +3,7 @@ Thumbs.db # Composer -/vendor/* -!/vendor/magdev/ -/vendor/magdev/* -!/vendor/magdev/wc-licensed-product-client/ +/vendor/ composer.lock # Twig cache diff --git a/.gitmodules b/.gitmodules index 8f281dc..406ab93 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "vendor/magdev/wc-licensed-product-client"] - path = vendor/magdev/wc-licensed-product-client - url = ssh://git@src.bundespruefstelle.ch:2022/magdev/wc-licensed-product-client.git +[submodule "lib/wc-licensed-product-client"] + path = lib/wc-licensed-product-client + url = ../wc-licensed-product-client.git diff --git a/composer.json b/composer.json index 9d656fe..671a6a6 100644 --- a/composer.json +++ b/composer.json @@ -13,20 +13,25 @@ "repositories": [ { "type": "path", - "url": "vendor/magdev/wc-licensed-product-client", - "options": { - "symlink": false - } + "url": "lib/wc-licensed-product-client" } ], "require": { "php": ">=8.3", "twig/twig": "^3.0", - "magdev/wc-licensed-product-client": "@dev" + "magdev/wc-licensed-product-client": "^0.2" }, "autoload": { "classmap": [ "includes/" ] - } + }, + "config": { + "optimize-autoloader": true, + "platform": { + "php": "8.3.0" + } + }, + "minimum-stability": "stable", + "prefer-stable": true } diff --git a/vendor/magdev/wc-licensed-product-client b/lib/wc-licensed-product-client similarity index 100% rename from vendor/magdev/wc-licensed-product-client rename to lib/wc-licensed-product-client