From cebc5d0af572171d7fb74cd05a830fb6f958b228 Mon Sep 17 00:00:00 2001 From: Hermann Date: Fri, 23 May 2025 15:38:30 +0200 Subject: [PATCH 1/4] add .env to .gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index f25c85e..9591ace 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ vendor .idea composer.lock -.phpcs-cache \ No newline at end of file +.phpcs-cache +.env From 1b14e72fcb6903c9cc0419de52c7fa4534adc6b6 Mon Sep 17 00:00:00 2001 From: Hermann Date: Fri, 23 May 2025 15:38:43 +0200 Subject: [PATCH 2/4] fix makefile composer-install and update --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 972a233..5b4fea1 100644 --- a/Makefile +++ b/Makefile @@ -38,10 +38,10 @@ code-find-smells md: ## Run static analysis tool to find code smells using mess @docker compose exec ${PHP_CONTAINER_NAME} ./vendor/bin/phpmd src,tests text phpmd.xml --suffixes php composer-update: ## Run composer update - @docker run --rm --interactive --tty --volume $PWD:/app composer update + @docker run --rm --interactive --tty --volume $$PWD:/app composer update composer-install: ## Run composer update - @docker run --rm --interactive --tty --volume $PWD:/app composer install + @docker run --rm --interactive --tty --volume $$PWD:/app composer install console c: ## Run the container bash console docker exec -it php /bin/bash From c55dcb2a2f6a7f41fe755e1f3f9b9aab9af91c47 Mon Sep 17 00:00:00 2001 From: Hermann Date: Fri, 23 May 2025 15:38:59 +0200 Subject: [PATCH 3/4] update composer for phpunit 11 and 12 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 33c4ef5..3cf5eb4 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,7 @@ "php": "7.4.*||8.*", "guzzlehttp/guzzle": "^7.0", "codeception/codeception": "4.*||5.*", - "phpunit/phpunit": "^8.5 || ^9.0 || ^10.0", + "phpunit/phpunit": "^8.5 || ^9.0 || ^10.0 || ^11.0 || ^12.0", "jfcherng/php-diff": "^6.14" }, "require-dev": { From 93649b859f3df0098bf6c0e64f170dd38fc5669d Mon Sep 17 00:00:00 2001 From: TimelessTron Date: Fri, 23 May 2025 16:45:52 +0200 Subject: [PATCH 4/4] update ci --- .github/workflows/ci.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 089dfc5..2332953 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,12 +30,20 @@ jobs: experimental: - false include: + - php: "7.4" + composer-options: "" + experimental: true + dependencies: "highest" + - php: "8.0" + composer-options: "" + experimental: true + dependencies: "highest" - php: "8.1" - composer-options: "--ignore-platform-reqs" + composer-options: "" experimental: true dependencies: "highest" - php: "8.2" - composer-options: "--ignore-platform-reqs" + composer-options: "" experimental: true dependencies: "highest" - php: "8.3"